Kubernetes The Hard Way
Unknown
Kelsey Hightower's step-by-step guide to bootstrapping a cluster manually: certificates, etcd, control-plane components, kubelet and networking, with no install scripts. Completing it shows how the pieces of a Kubernetes control plane actually fit together.
More resources on Kubernetes
KillerCoda Kubernetes Playground
Interactive terminal environments running a real cluster in the browser, alongside guided scenarios. Useful for practising kubectl commands, writing manifests and rehearsing CKA-style exercises without installing anything locally; environments are temporary and reset when the session ends.
Kubernetes.io Tutorials
The project's own interactive walkthrough: deploy an application, expose it with a Service, scale replicas and perform a rolling update, each step run in an embedded Minikube terminal. Establishes the vocabulary used throughout the official documentation.
Introduction to Kubernetes
Want to learn Kubernetes? Get an in-depth primer on this powerful system for managing containerized applications.
Kubernetes Course - Full Beginners Tutorial (Container Fundamentals)
Four-hour course covering Kubernetes architecture, pods, deployments, services, ConfigMaps, secrets, volumes, StatefulSets, and Helm, with hands-on Minikube demos. Viewers finish able to write manifests and deploy a multi-container application to a cluster.
The Podlets: A Cloud Native Podcast
Panel podcast from VMware engineers, with guests such as Joe Beda and Craig McLuckie, where each episode unpacks one cloud native concept: Kubernetes, observability, service meshes, stateful workloads and distributed systems trade-offs. Listeners come away able to reason about when these patterns fit.
Kubernetes Patterns
Catalogues reusable design patterns for cloud-native applications — sidecar, ambassador, adapter, init container, controller and operator among them — each with rationale and YAML examples. Aimed at developers who already know basic Kubernetes objects and want structured design guidance.