You now understand container orchestration at the level expected in SRE interviews.
What to remember:
- Docker packages apps with dependencies. Images are templates, containers are running instances
- Kubernetes control plane (API server, etcd, scheduler) manages worker nodes running kubelet
- Pods are ephemeral. Deployments maintain desired state through ReplicaSets
- Services provide stable networking. Know ClusterIP vs NodePort vs LoadBalancer
- Debugging:
kubectl describe,kubectl logs,kubectl get events
Next, you'll learn Infrastructure as Code with Terraform and Ansible.