Build production-ready Kubernetes administration skills aligned to the Certified Kubernetes Administrator (CKA) exam domains. Starting with cluster architecture fundamentals, including control plane internals, pod design patterns, and object management with kubectl, students progress through high-availability cluster installation using kubeadm and master workload orchestration with Deployments, ReplicaSets, DaemonSets, init containers, and health probes.
Networking coverage spans Services (ClusterIP, NodePort, LoadBalancer, ExternalName), Ingress controllers for Layer 7 routing, CNI plugin architecture, and CoreDNS service discovery. Storage topics include PersistentVolumes, dynamic provisioning with StorageClasses, CSI drivers, ConfigMaps, and Secrets with etcd encryption. Security modules address the full API request pipeline: X.509 authentication, RBAC authorization with Roles and ClusterRoles, ServiceAccount token management, and admission controller webhooks.
Advanced scheduling chapters cover resource quotas, LimitRanges, node and pod affinity rules, taints, tolerations, and scheduler filtering and scoring internals. Every chapter maps to weighted CKA exam objectives and includes guided lab exercises on live multi-node clusters, giving students 29 hands-on labs where they build, troubleshoot, and secure real Kubernetes workloads from installation to production operation.