Contents
7 chapters- 0Read
Prologue · 20 min
Pre-K8s: why we call it a kernel
A short foundation before Kubernetes: what the Linux kernel is, why the name fits, and how applications reach hardware.
- 1Planned
Chapter 1 · 90 min
Running a process in a Pod
Create Pods, understand containers, and inspect a running workload.
- 2Read
Chapter 2 · 2.5 hours
Configuring applications
Commands, args, env, ConfigMaps, Secrets, operators (External Secrets / HyperShift), Downward API.
- 3Read
Chapter 3 · 2.5 hours
Persistent volumes
PVC, PV, StorageClass, dynamic and static provisioning, access modes, snapshots, and ephemeral claims.
- 4Read
Chapter 4 · 2.5 hours
Adding volumes for storage, configuration, and metadata
emptyDir, sharing files between containers, hostPath, and exposing ConfigMaps, Secrets, and pod metadata as files.
- 5Planned
Chapter 5 · 2 hours
Reaching Pods with Services
Stable networking, DNS names, and how clients find your application.
- 6Planned
Chapter 6 · 2 hours
Deployments and replicas
Scale Pods safely and roll out new versions with workload controllers.