Advanced
Kubernetes
Declare the state; let the controllers chase it.
Pods, Deployments, Services and Ingress, ConfigMaps and Secrets, probes, resource requests and limits, rolling updates, autoscaling, and the debugging loop when a pod will not come up.
0 lessons written3 outlined1 modules~1h reading
After this course you can
- Deploy a Spring Boot service with the right probes, resources and rollout strategy
- Explain what a Service is and how traffic reaches a pod
- Debug CrashLoopBackOff, OOMKilled and a pending pod
Curriculum
3 lessons · outlined lessons show their plan01
Pods, Deployments and ServicesThe core objects, the reconciliation loop, labels and selectors, and how a request finds a pod.outlinedConfiguration, probes and resourcesConfigMaps, Secrets, liveness and readiness probes wired to Actuator, requests and limits, and the QoS class you got.outlinedRollouts, scaling and debuggingRolling updates, maxSurge and maxUnavailable, HPA, PodDisruptionBudgets, and the kubectl loop for a pod that will not start.outlined