Search
Lessons (11)
- Pods
… What a pod is, why it can hold several containers, the pod lifecycle, sidecars and init containers, resource …
- Services & Ingress
Pods come and go, so how does traffic find them? ClusterIP, NodePort and LoadBalancer Services, cluster DNS, Ingress …
- Deployments, ReplicaSets & Rollouts
Keep the right number of pods running and ship new versions with zero downtime. Deployments, ReplicaSets, labels and …
- Scaling & Health Probes
… Four pods at 90% CPU with a 60% target → ceil(4 × 90/60) = 6 pods. 💡 CPU utilisation is …
- Kubernetes Cluster Architecture
… store 3 Pods (no node yet) S- A: watch: unscheduled pods → pick nodes → bind pod to node 2 …
- ConfigMaps, Secrets & Storage
Keep configuration out of your images and data safe when pods die. ConfigMaps, Secrets (and how to handle …
- Helm, kubectl Cheat Sheet & Best Practices
… read-pods, namespace: team-shop } rules: - apiGroups: [""] resources: ["pods", "pods/log"] verbs: ["get", "list", "watch"] --- apiVersion: rbac.authorization …
- Why Kubernetes?
… one or more containers running together Pods Deployment Keeps N identical pods running; handles rollouts Deployments Service A …
- API Gateway, BFF & Service Discovery
… Orders"] A[Orders app] <-- PA[🛡️ sidecar proxy] end subgraph PodB["Pod: Payments"] PB[🛡️ sidecar proxy] <-- B …
- Resilience Patterns
… a network blip, a pod restarting. Retrying often helps, but retrying immediately and all at once can finish …
- Consumers & Consumer Groups
… membership ( group.instance.id ) avoids rebalances when a pod simply restarts. Consumer lag: the key health metric Lag …