Container Orchestration with Kubernetes — DevOps Engineering Roadmap
Running, scaling and self-healing containerized applications across a cluster
Steps in Container Orchestration with Kubernetes
- Kubernetes Architecture — advanced · Control plane, nodes, kubelet and the overall cluster architecture
- Pods, Deployments & ReplicaSets — advanced · The basic units of deployment and how Kubernetes keeps the desired number running
- Services & Ingress — advanced · Exposing pods internally and externally, and routing traffic with Ingress
- ConfigMaps & Secrets — advanced · Externalizing configuration and sensitive values from container images
- Persistent Volumes & Storage — advanced · Attaching durable storage to stateful workloads running in pods
- Kubernetes Networking — advanced · Pod-to-pod networking, network policies and the CNI plugin model
- Horizontal Pod Autoscaling — advanced · Automatically scaling the number of pod replicas based on load
- Helm Charts — advanced · Packaging and templating Kubernetes manifests for reusable, versioned deployments
- kubectl & Cluster Operations — advanced · Day-to-day cluster operations: debugging pods, viewing logs and rolling restarts
Part of
- DevOps Engineering roadmap — the full learning path