A hands-on Kubernetes guide covering the control plane, Pods, Deployments, Services, Ingress, and cluster operations. Designed for developers and DevOps engineers moving from Docker to production-grade Kubernetes clusters.
A deep dive into Kubernetes Pods, ReplicaSets, Deployments, and Services with production-ready YAML examples, rolling update strategies, readiness probes, and service discovery patterns.
Master Kubernetes ConfigMaps and Secrets: creating and consuming configuration, mounting as files and environment variables, secret rotation, external secrets operators, and production security patterns.
Master Kubernetes Ingress: routing HTTP and HTTPS traffic to services, TLS termination, path and host-based routing, rate limiting, and the differences between Nginx Ingress Controller, AWS ALB, and Gateway API.
A complete guide to Kubernetes autoscaling: HPA for CPU and custom metrics, VPA for right-sizing containers, KEDA for event-driven scaling, and Cluster Autoscaler for node-level scaling. With production-ready YAML examples.
A complete guide to Kubernetes storage: PersistentVolumes, PersistentVolumeClaims, StorageClasses, dynamic provisioning, StatefulSets, and production patterns for running databases and stateful workloads on Kubernetes.
Learn how to create, manage, and deploy Helm charts to package Kubernetes applications. Covers templating, values files, hooks, and production best practices for DevOps engineers.
A comprehensive kubectl command reference covering pods, deployments, services, debugging, namespaces, and advanced operations. Essential for developers and DevOps engineers working with Kubernetes daily.