Skip to main content
Latest
Module 3: Harnessing journalctl: Advanced Log Analysis and Troubleshooting Techniques
Systemd Playbook

Module 3: Harnessing journalctl: Advanced Log Analysis and Troubleshooting Techniques

Explore journalctl log analysis. Filter, persist, and troubleshoot logs like a pro with hands-on examples and real debugging scenarios.

ยท Bhuwan Mishra

Create systemd unit files
Systemd Playbook

Module 2: Crafting Robust systemd Unit Files: Services, Sockets, Timers, and Paths

Write, modify, and debug unit files for services, sockets, timers, and paths.

ยท Bhuwan Mishra

Understanding systemd core
Systemd Playbook

Module 1 : Understanding systemd Core: Units, States and Dependencies

Grasp the concepts of units, states, targets, and dependencies.

ยท Bhuwan Mishra

Manipulating Strings in AWK
AWK

Chapter 5: Manipulating Strings in AWK

Manipulate data and display them in proper reports. AWK has plenty of string functions.

ยท Abhishek Prakash

Mathematical Operations in AWK
AWK

Chapter 4: Mathematical Operations in AWK

Transform raw data into polished reports and perform complex calculations that would require separate tools elsewhere.

ยท Abhishek Prakash

Built-in Variables and Field Manipulation in AWK
AWK

Chapter 3: Built-in Variables and Field Manipulation

Transform AWK from basic text processor to data manipulation wizard. Master FS, OFS, NR, NF variables and reshape any data format you need.

ยท Abhishek Prakash

Pattern Matching and Basic Operations in AWK
AWK

Chapter 2: Pattern Matching and Basic Operations

Control exactly what AWK processes with pattern matching. Master if-else statements, comparison operators, and complex filtering conditions.

ยท Abhishek Prakash

Introduction to AWK
AWK

Chapter 1: Introduction to AWK

Learn AWK basics for Linux sysadmins. Master field extraction, built-in variables, and pattern-action syntax with real log analysis examples.

ยท Abhishek Prakash

Kubernetes Operator Using Operator SDK
Kubernetes Operator

Chapter 6: Kubernetes Operator Using Operator SDK

Now, let's see how you can solve the same sample problem scenario with Kubernetes Operator SDK.

ยท Abhishek Prakash

Kubernetes Operator Using Kubebuilder
Kubernetes Operator

Chapter 5: Kubernetes Operator Using Kubebuilder

Now, let's see how you can solve the sample problem scenario with Kubernetes Operator using Kubebuilder.

ยท Abhishek Prakash

Sample Project Scenario
Kubernetes Operator

Chapter 4: Sample Project Scenario

Let's see what problem you can solve with Kubernetes Operator with this practical scenario.

ยท Abhishek Prakash

Revisiting Go Concepts
Kubernetes Operator

Chapter 3: Revisiting Go Concepts

It is time to brush up on the essentials of Go programming language briefly in this video. Skip it if you are already familiar with it.

ยท Abhishek Prakash

Revisiting Docker and Kubernetes Concepts
Kubernetes Operator

Chapter 2: Revisiting Docker and Kubernetes Concepts

It would be a good idea to brush up your basics of Docker and Kubernetes.

ยท Abhishek Prakash

Kubernetes Lab Setup
Kubernetes Operator

Chapter 1: Set Up Your Lab Environment

First thing first, let's see what you need to do if you want to follow the steps on your machine.

ยท Abhishek Prakash

Docker Networking
Docker Course

Chapter 8: Docker Networking

ยท Abdullah Tarek

Docker Compose
Docker Course

Chapter 7: Docker Compose

ยท Abdullah Tarek

dockerfiles
Docker Course

Chapter 6: Exploring Dockerfiles

ยท Abdullah Tarek

Docker volume
Docker Course

Chapter 5: Docker Volumes and Data Persistence

ยท Abdullah Tarek

Understanding docker images
Docker Course

Chapter 4: Understanding Docker Images

ยท Abdullah Tarek

Handle docker container
Docker Course

Chapter 3: Manipulating Docker Containers

ยท Abdullah Tarek

Docker setup
Docker Course

Chapter 2: Setting Up Your Docker Environment

ยท Abdullah Tarek

Introduction to Docker
Docker Course

Chapter 1: Introduction to Docker

ยท Abdullah Tarek

Task Automation with Cron
Linux for DevOps

Chapter #16: Task Automation with Cron

As the last point in this course, learn to automate tasks with the magnificent cron jobs.

ยท Abdullah Tarek

Archiving and Compressing Files in Linux
Linux for DevOps

Chapter #15: Archiving and Compressing Files

Learn to create archive files and extract them in this chapter.

ยท Abdullah Tarek

Managing Disks and Partitions in Linux
Linux for DevOps

Chapter #14: Managing Disks and Partitions

Sooner or later, you'll have to deal with disks and partitions. Learn about managing them in this chapter.

ยท Abdullah Tarek

Managing Software and Repositories in Linux
Linux for DevOps

Chapter #13: Managing Software and Repositories

ยท Abdullah Tarek

Managing Processes in Linux
Linux for DevOps

Chapter #12: Managing Processes

Learn about process management in this chapter of Linux for DevOps course.

ยท Abdullah Tarek

Configuring Linux Firewall
Linux for DevOps

Chapter #11: Configuring Linux Firewall

A firewall is another important mechanism for securing your Linux system. Learn to configure firewalld in this chapter.

ยท Abdullah Tarek

Basic Linux networking
Linux for DevOps

Chapter #10: Basic Linux Networking

Dip your toes in the ocean of Linux networking by learning the absolute basic concepts.

ยท Abdullah Tarek

Managing Sudo Permissions
Linux for DevOps

Chapter #9: Managing Sudo Permissions

You cannot always be root and hence the sudo mechanism comes in place.

ยท Abdullah Tarek