This Kubernetes Operator tutorial takes you from the reconcile loop and Custom Resource Definitions all the way to production-grade Go, Helm, and hybrid operators with testing, admission webhooks, Prometheus metrics, upgrades, and packaging. Across 45 lessons in 15 chapters, every example is built on the standard stack — controller-runtime, kubebuilder, and Operator SDK — and tested on real kind and Minikube clusters.
The syllabus below matches the left sidebar on every lesson in this series: foundations, CRDs and API evolution, admission and controller internals, reconciliation and apply patterns, day-two operations (troubleshooting, health, metrics, tracing), security, configuration, Go and Helm operator tracks, CI/CD, OLM, and hybrid workflows. Open any section that matches the work you have in front of you—lessons are written to stand alone when you already meet their prerequisites.
If you are new to Operators, follow the syllabus from the top. If you already know the basics, skip straight to the topic you need.
Click Start the course to begin with "What is a Kubernetes Operator?", or use the syllabus to open any lesson directly.

