A practical boundary guide: Docker packages and runs containers, Kubernetes orchestrates and keeps services stable at scale, and OpenStack turns datacenter hardware into an IaaS resource pool (VM/network/storage).
Kubernetes
Posts under Kubernetes.
Other topics
Featured in this category
Safely inspect a live Pod without baking debugging tools into production images.
Learn practical Kubernetes RBAC least-privilege patterns, how to reduce overbroad permissions, and which checks catch risky role bindings before incidents.
A practical rollout path for Kubernetes NetworkPolicy: start with default deny, whitelist DNS and key dependencies, and avoid breaking production traffic.
How to make autoscaling predictable: right requests, sane HPA behavior, VPA recommendations, and capacity-aware cluster scaling.
How CPU/memory requests and limits actually affect scheduling, throttling, OOMKills, and autoscaling.
All posts in this category
All posts in reverse chronological order.
Kubernetes Introduction: What It Solves and How to Think About It
A practical introduction to Kubernetes: what problems it solves, what it does not solve, and how desired state and controllers work in real clusters.
Kubernetes Architecture Explained: Control Plane, Nodes, and Reconciliation
Understand Kubernetes architecture from the control plane to worker nodes, including the API server, scheduler, controllers, kubelet, and reconciliation loops.
Kubernetes Learning Path: A Practical Quickstart Course Guide
A step-by-step Kubernetes learning path covering core concepts, workloads, networking, storage, and troubleshooting so you can study in the right order.
Kubernetes Basics: Pods, Deployments, Services, and Namespaces Explained
Learn the four Kubernetes basics that matter most in practice: Pods, Deployments, Services, and Namespaces, plus the declarative workflow behind them.