Posts

Docker Day 1: Containers Explained — VM vs Docker, Lifecycle & Buildah

📦 Docker Series DevOps Vault — Docker & Containers Next → Day 2 — Coming soon 🐳 Docker Day 1 — Containers Docker Day 1: Containers Explained VMs vs Containers, What is Docker, the Docker Lifecycle & Introduction to Buildah 📅 March 2026  ·  🐳 Docker Series  ·  Day 1 #Docker #Containers #DevOps #DockerTutorial #VMvsDocker #Buildah #CloudNative #LearnDocker 📋 What you will learn today Physical Server → VM → Docker — the evolution What is a Virtual Machine (VM)? Problems with VMs How containers solve VM problems What is a Container and its use cases? What is Docker? Docker Lifecycle — Dockerfile to Container Problems with Docker — SPOF Introduction to Buildah The Journey 1. Physical Server → VM → Docker To understand why Docker exi...

Kubernetes Day 9: PV, PVC & StorageClass Explained Simply

← Previous Day 8 — DaemonSets Explained Next → Day 10 — Coming soon ☸️ Day 9 — Storage Kubernetes Day 9: PV, PVC & StorageClass Kubernetes storage concepts explained simply — step by step, with examples 📅 March 2026  ·  ☸️ Kubernetes Preparation Series  ·  Day 9 #Kubernetes #PersistentVolume #PVC #StorageClass #K8sStorage #DevOps #CKAPrep #LearnK8s 📋 What you will learn today The problem — why Pods need persistent storage The 3 storage concepts — PV, PVC, StorageClass Persistent Volume (PV) — the actual storage Persistent Volume Claim (PVC) — the storage request StorageClass — dynamic provisioning How PV, PVC & StorageClass work together Access modes and reclaim policies Full hands-on demo — step by step 1. The Problem — Why Pods Need Persisten...

Kubernetes Day 8: DaemonSets Explained — Run Pods on Every Node

← Previous Day 7 — ConfigMaps & Secrets Next → Day 9 — Coming soon ☸️ Day 8 — DaemonSets Kubernetes Day 8: DaemonSets Run a Pod on every single node — automatically, always 📅 March 2026  ·  ☸️ Kubernetes Preparation Series  ·  Day 8 #Kubernetes #DaemonSet #K8sLogging #K8sMonitoring #DevOps #CloudNative #CKAPrep #LearnK8s 📋 What you will learn today What is a Kubernetes DaemonSet? How DaemonSets ensure Pods run on every node Why and when to use DaemonSets Common use cases — logging, monitoring, networking Deployment vs DaemonSet — key differences Writing a DaemonSet YAML Hands-on demo 1. What is a Kubernetes DaemonSet? A DaemonSet is a Kubernetes workload object that ensures exactly one Pod runs on every node in the cluster — automatically. When a ne...