KubeDojo

Operators

AK
by Alexis Kinsella··16 min read
Operators

The CRD applies cleanly. The Custom Resource is in the cluster. You run kubectl get myresource and it's there — status Active, no errors. But nothing else is happening. No pods, no services, no state changes. You have the data model. Nobody's home to act on it.

That gap is what operators fill. A CRD defines the schema; an operator is the controller that watches those resources and does the work. Together they let you encode operational knowledge into the Kubernetes control loop itself: how to deploy a database cluster, rotate a TLS certificate, configure a monitoring stack.

Sign in to access this lesson

Create a free account or sign in to enroll in the CKAD — Certified Kubernetes Application Developer course and access all 44 lessons.

CKAD — Certified Kubernetes Application Developer

44 lessons

Browse the full course curriculum →