| उपमा | 🪪 AWS शाळा | 🍱 Docker शाळा | ☸️ Kubernetes शाळा | 🤖 ArgoCD शाळा |
| 🎒 गृहपाठ स्वतः नेणे | console मध्ये क्लिक — L02 | हाताने docker push — L11 | लॅपटॉपवरून kubectl apply — L01 | हाताने deploy — L01 |
| 🗂️ ड्रॉवरमधला बैठक-तक्ता | Terraform state विरुद्ध console — L09 | — | k8s/ मधले manifests — L03 | drift = खोली ≠ तक्ता — L02 |
| 📮 कुरिअर रोबोट | — | CI बांधतो, tag लावतो, push करतो — L12 | CircleCI pipeline — L14 | push pipeline — L03; अजूनही बांधतो, deploy करणे थांबवतो — L12 |
| 🔑 कुरिअरची दाराची किल्ली | OIDC मार्गे IAM role, साठवलेल्या किल्ल्या नाहीत — L04 | CI मध्ये role-to-assume — L12 | — | बाहेरून deployment credentials — खड्डा 2 — L04 |
| 📖 मास्टर प्लॅनची वही | git मधल्या Terraform फाइल्स — L09 | Dockerfile — L03 | Deployment मधली इच्छित स्थिती — L03 | एकमेव सत्याचा स्रोत म्हणून git — L05 |
| 🤖 केअरटेकर रोबोट | — (Terraform ही प्लॅन-वही आहे, केअरटेकर नव्हे) | — | प्रत्येक controller चा reconcile लूप — L03 | ArgoCD, शाळेच्या आत राहणारा — L06 |
| 📄 वहीचे एक पान | — | — | एक Deployment manifest — L03 | Application: repo + path + destination — L07 |
| 📏 घरचे नियम | ASG min/max/desired — L12 | restart policies — L04 | rollout strategy — L11 | syncPolicy: automated · prune · selfHeal — L08 |
| 🪑↩️ खुर्च्या परत जागेवर | मेलेला instance बदलणारा ASG — L12 | — | हटवलेला pod बदलणारा ReplicaSet — L03 | हाताने केलेला बदल परत फिरवणारा selfHeal — L09 |
| ⏪ कालच्या पानावर परत | — | आधीचा tag पुन्हा pull — L11 | kubectl rollout undo — L11 | git revert — L10 |
| 🧾 नोंदवही | CloudTrail — L06 | इमेजचे digests — L08 | rollout history — L11 | git इतिहास (इच्छित) + sync history (प्रत्यक्ष) — L10 |
| 📚 रिकाम्या जागा असलेली पाककृती | Terraform modules + variables — L09 | build args / Compose env — L06 | — | Helm values / Kustomize overlays — L11 |
| 🏢🏢 अनेक इमारती | Availability Zones, खाती — L07 | — | multi-AZ node groups — L15 | प्रत्येक cluster ला एक रोबोट, app-of-apps — L11 |
| 🔐 वहीत चिकटवलेली कुलूपबंद पेटी | Secrets Manager / Parameter Store — L05 | इमेजमध्ये secrets कधीच बेक करू नका — L08 | Secret ≠ encryption — L06 | git मधली Sealed Secrets — L12 |
| 🗝️ किल्ली कुठे ठेवली आहे ते सांगणारी चिठ्ठी | खुद्द तिजोरी: Secrets Manager — L05 | — | IRSA / service-account roles — L17 | External Secrets → git मध्ये फक्त pointer — L12 |