Complete production guide from cluster architecture to rollout strategies
Master Kubernetes infrastructure, pod lifecycles, deployments, service routing, ingress controllers, CNI networking, and kubectl command fluency.
Curriculum
Complete chapters in sequence to master the curriculum.
Core concepts of container orchestration, pods, and cluster nodes.
A deep-dive into the Container Network Interface in Kubernetes, exploring IP allocation, network plugins, pod connectivity, and troubleshooting.
Learn the correct and safe ways to restart a Kubernetes Pod depending on your controller setup, featuring step-by-step rollout and deletion instructions.
Master the fundamentals of the kubernetes pod. Learn about Pod anatomy, multi-container patterns, networking, storage, lifecycle management, and essential troubleshooting commands.
Deployments, ConfigMaps, Secrets, Volumes, and stateful workloads.
Master the foundational Linux primitives, kernel namespaces, cgroups, and command-line tools required for modern Kubernetes and CI/CD pipelines.
Master Kubernetes DaemonSet mechanics for deploying essential node agents, handling scheduling edge cases, managing rolling updates, and troubleshooting common cluster failures.
Services, Ingress, CNI plugins, kubectl cheatsheets, and Terraform.
Learn how to manage Kubernetes resources as code using Terraform. Explore provider setup, HCL syntax, state handling, CLI workflows, and production best practices.
Learn how to provision and manage Kubernetes resources using Terraform, configure providers, track state, and balance workflows with kubectl and Helm.
Learn how to manage scheduled workloads using a kubernetes cronjob, master cron expressions, handle concurrency policies, and troubleshoot common failure modes.
A comprehensive, practical reference for daily cluster administration covering inspection, creation, logs, scaling, rollouts, and troubleshooting.