Skip to content

🎬 Interactive Explainers

Kuch concepts padhne se nahi, dekhne se click karte hain. Har explainer me: baton step-by-step khulta hai, ▶ Auto-play baithe-baithe dekho, har step pe ek 💡 aha, myth-buster flip cards — sab Hinglish. Padhte-padhte picture khud banti hai. (Aage › · ‹ Peeche · arrow keys · theme toggle)

🧩 Start here — how it ALL connects

🧩 Sab kaise jude hain — ek baton, poora toolchain8 handoffs: Terraform→Ansible→Docker→CI→Git→Argo→K8s→users→observability. Har stage se uske deep explainer tak. Ye map baaki 12 ko jodta hai. ▶ Kholo

🧠 The experience shortcut — production reflexes

🧠 Production Reflexes — 2–3 saal ka tajurba, ek page me36 flip-cards jo docs me nahi milte: issue→instant solution reflexes, daily shortcuts (dry-run YAML, jsonpath, debug pods), classic workarounds (CrashLoop me ghusna, distroless debug, rate limits), aur senior habits (rollback-first, one-change, restore drills). Filter + search. ▶ Kholo

🚨 Test yourself — diagnose real incidents

🚨 Incident Simulator — clues do, khud diagnose karo14 real prod incidents: CrashLoop vs OOMKilled vs ImagePull, liveness-vs-readiness, CPU-throttle, selector vs targetPort vs localhost-bind, config-reload, PVC-finalizer, TF-state-lock, ArgoCD self-heal, rollback-decision. Har case me pattern-match trap — galat chuno to "evidence padho" sabak khulta. Score + streak. ▶ Khelo

🧱 The toolchain

🏗️ Terraform — plan → apply → state400 clicks → 10 lines. Bill dekho (plan), pay karo (apply), diary (state), dobara chalao = No changes. ▶ Kholo

🔧 Ansible — ek playbook, N serversAgentless SSH, module check-then-act, handler sirf change pe, doosra run changed=0. ▶ Kholo

📦 Docker — Dockerfile → containerRecipe → layers (cached, order matters) → immutable image → isolated Linux process. ▶ Kholo

☸️ Kubernetes

🧬 Pod Anatomy — kaun pod banata · andar · bahar · nodeClick-to-explore map: Deployment/StatefulSet/DaemonSet/Job/CronJob (pod banate) · init/main/sidecar (andar) · Service/ConfigMap/NetworkPolicy (bahar rules) · kubelet/kube-proxy/CNI (node). 4 colour-coded buckets — poora K8s naksha ek jagah. ▶ Kholo

🌐 Request kaise pod tak pahunchta — 7 hopsDNS → LB (L4) → Ingress (L7) → Service → kube-proxy kernel DNAT → healthy pod. ▶ Kholo

🔄 Rolling update & rollbackNaya pod READY hone par hi purana hatega (zero downtime); bug? rollout undo — instant. ▶ Kholo

🔁 Pod maaro — wapas aa jaata (self-heal)Reconciliation ka dil: desired vs actual. Live pod-tray ke saath. ▶ Kholo

🗄️ StatefulSet + PVC — data survivespostgres-0 delete karo — PVC bound rehti, naya pod wahi mount karta, data intact. ▶ Kholo

📈 HPA — autoscalingLoad spike → metrics-server → ceil formula → pods badhe; giri → 300s stabilization → ghate. ▶ Kholo

🚀 Ship it — CI/CD + GitOps

🧪 CI/CD pipeline — git push to productiontest → build → Trivy scan → SHA push → manifest update. CI cluster ko chhoothi tak nahi. ▶ Kholo

🚀 Ek git push → live pod (the spine)Argo pull → rolling update → live. GitOps handshake + rollback = git revert. ▶ Kholo

🎛️ Helm vs Kustomize — one YAML, many envsPrinter (template+values) vs sticky-note (base+overlay). billfree=Helm, VANTA=Kustomize. ▶ Kholo

🌍 Deliver at scale — the edge

🌍 CDN — content users ke paas, load origin se doorEdge cache HIT/MISS, offload magic (1M users → 1 origin request), live-video segments, boundary → K8s. IPL 50M ka jawab. ▶ Kholo

👁️ Operate

📊 Observability — the 2 a.m. flowmetric (kya) → alert → dashboard → log (kyun) → trace (kahan) → mitigate → fix. ▶ Kholo


Ye explainers relevant chapters ke andar bhi embedded hain — jahan concept pehli baar aata hai.