Demystifying k8s operators
summary
Explains how an operator is literally a CRD + controller = operator that watches custom resources and enforces desired state, with a real MySQL cluster example that creates PVCs pods secrets and re-creates missing replicas when count drifts. Shows the control plane pieces (API server watchers, reconciliation loop) and practical tool paths: build operators with Kubebuilder / Operator SDK in Go or with Ansible, mentions finalizers and lifecycle manager, and demonstrates the operator running and reconciling in-cluster.
AI-written summary · about
chapters (6)
- 0:00Kubernetes introduction
- 1:51Control plane and data plane
- 5:04What are Operators?
- 8:03How Operators work
- 10:07Operator lifecycle
- 13:01Deploying and using Operators
related talks
55mIntroduction to Kubernetes Operators
40mDevOps in the Cluster: A deep dive into operators
28mSmooth Operator - A Rough Guide to Kubernetes Operators - Olive Power, VMware
31mKubernetes Operators within Reach of Any Developer
45mKubernetes Operators: Operating Cloud Native services at scale
42mKubernetes Operators: What are They and Why would You Need Them?
48mKUBERNETES EXTENSIBLE MODEL EXPLAINED: CRDS AND OPERATORS
21mOperators for Beginners
