$ cd /series && ls

Series

Browse related articles grouped into series.

Ansible Fundamentals

Part 1Getting started with Ansible - Configuration ManagamentChapter 1 - Installation, basics and playbookPart 2Ansible - Groups, Vars and LoopChapter 2 - Groups, Variables, Conditionals and Loops in AnsiblePart 3Ansible — Error Handling, Roles and ValultPart 3: Learn about Notify Handler, Error handling, Vault and Roles

GitHub Actions

Part 1A Beginner’s Introduction to GitHub ActionsGitHub Actions is a modern CI/CD alternative to Jenkins.Part 2Turn Your GitHub Repository into a Self-Managing WorkflowLearn to manage github repo with automation. Create PR/Issue templates, label PRs automatically and more.

Linux Tips

Part 1Linux Terminal tips - Part 1Essential Linux Terminal Hacks for EfficiencyPart 2Linux Terminal tips - Part 2Reverse cmd search, date and time in history and more.

Observability

Part 1Observability 101: Understanding Metrics, Traces and LogsPart 1 - Get to know the 3 pillars and 4 golden signals of distrubuted observabilityPart 2Hands-On OpenTelemetry: Prometheus, Jaeger, Grafana and the OTel DemoPart 2 - Explore Prometheus, Jaegar and Grafna in details for distributed metricsPart 3Seeing Inside Amazon EKS with OpenTelemetry 🔍Building a Cloud Native observability platform on Amazon EKS with OpenTelemetry, GitOps, Terraform, multi-backend telemetry, and Claude powered analysis

Prometheus

Part 1Setup Monitoring with Prometheus and Grafana.Monitoring Linux Server with Prometheus Node exporter. Setup using docker.Part 2How to Send Email Alerts using Prometheus AlertManagerGet mail alerts from Prometheus about server resource usage.Part 3Visualize Your Website Metrics — Blackbox Exporter and GrafanaConfigure Blackbox Exporter to View Site details in Grafana, get alerts for TLS expiration and other details.

Shell Scricpting

Part 1Introduction to Shell Scripting for BeginnersPart 1: Introduction to Bash, shell and scripting for task automationPart 2Variables and Math Functions in BashPart 2: Usage of variables to set changeable data, and math functions for arithmetic operationsPart 3If Statement - Conditional in Bash ScriptingPart 3: Usage of if, else and elif statements in shell scriptingPart 4The Essential Role of Exit Codes in Bash ScriptingPart 4: Using exit codes with if condition, manipulation by forcing exit codes.

Web Servers

Part 2Apache HTTP Server ConfigurationsApache HTTP Server Setup: A Guide to Key ConfigurationsPart 2How to install Apache HTTP web server on Linux.Learn How to setup Apache HTTP webserver