Keep Kubernetes workloads healthy and secure. Master graceful shutdowns, health probes, RBAC, secrets, observability and recovery — what keeps services up and safe — with spaced repetition.
Deploying a workload is the easy part; keeping it healthy and secure is the job. Graceful shutdowns and rollouts avoid dropped requests on every deploy. Health probes tell Kubernetes when a Pod is ready and when to restart it. RBAC and security contexts limit blast radius, secrets keep credentials out of plain sight, and observability is how you find the problem before users do.
This track covers that reliability-and-security core: graceful shutdown and rollouts, liveness/readiness/startup probes, security context and RBAC, secrets and workload identity, and observability and recovery.
Spaced repetition keeps these practices fresh, because the cost of forgetting one shows up as downtime or a breach.
Each module is a set of practice cards — 105 in total. Answer, review, and watch your knowledge grow from seed to full bloom.
SIGTERM lifecycle, rolling update mechanics, ConfigMap propagation, rollback strategy
23 cardsReadiness vs liveness vs startup, probe mechanisms, parameter tuning, antipatterns
20 cardsPod security contexts, Linux capabilities, seccomp profiles, Pod Security Standards, RBAC roles and bindings, ServiceAccount hardening
22 cardsSecret storage and encoding, env vars vs volume mounts, immutable Secrets, etcd encryption, ESO vs CSI Driver, projected tokens, cloud workload identity
20 cardsUSE/RED metrics, Events TTL, crash debugging, OOMKilled vs throttling, ephemeral containers, probe failures, rollback strategy, PodDisruptionBudgets, audit logging
20 cardsA taste of the real cards. Pick an answer, then reveal the explanation.
What signal does Kubernetes send to a container's main process when a Pod is being terminated?
What decision does a readiness probe help Kubernetes make about a Pod?
What does the runAsNonRoot field in a security context do?
What does the USE method measure for infrastructure monitoring?
Each card is one practical concept with multiple options. Pick what you think is right.
See the correct option plus a clear explanation, and a link to deeper docs when one is available.
A spaced-repetition engine (SM-2 or FSRS) resurfaces each card just before you would forget it.
Graceful shutdown and the right probes mean users never see a rollout happen.
RBAC, security contexts and secrets management contain what a mistake or breach can touch.
Observability and recovery practices catch issues before they become incidents.
Workloads that shut down cleanly and report their health honestly page you far less.
Yes — this is operational depth. If Pods, Deployments and Services are new, start with the Kubernetes Fundamentals track.
About 10 minutes a day. Spaced repetition means short, frequent sessions beat long cramming, so the practices stick.
Yes, completely free. No registration or credit card is required, and all your progress is stored locally in your browser.
Plant your first seed today. Ten minutes a day is all it takes to grow real reliability and security skills.