🔗 Prerequisite: Chapter 03 (Deployments, HPA) — ✅ you’ve mastered it!
Ensure Pods are healthy and understand their lifecycle.
pod-with-health-check.yml
→ Basic liveness probe (restart unhealthy containers).
pod-sim ple-with-health-check.yml
→ Likely a simpler variant (typo in filename: sim ple → simple).
pod-readiness-liveness-probes
→ Both probes: liveness (restart) + readiness (traffic control).
probes
→ Likely a comprehensive example or notes on probe types (exec, httpGet, tcpSocket).
pod-sim ple-lifecycle-events.yml
→ Demonstrates Pod lifecycle hooks (postStart, preStop).
Expose Pods internally and externally.
service-for-pod.yml
→ ClusterIP Service for a single Pod (basic networking).
service-nodeport.yml
→ NodePort Service for external access (k3s-friendly).
replica-set-one-service.yml
→ ReplicaSet + Service (shows selector-based networking with replicas).
1 → 2 → 3 → 4 → 5 → 6 → 7 → 8
✅ Why this order?
- Start with Pod-level health (probes)
- Then Pod lifecycle (hooks)
- Then networking (Services)
- End with replicated apps + Services