Kubernetes Architect | Integration Expert | TIBCO Guru

FEATURED STORIES

Kubernetes Architect | Integration Expert | TIBCO Guru

Kubernetes Controller vs Operator: What Actually Separates Them

“Is this a controller or an operator?” comes up in every platform team sooner or later, usually when someone proposes writing one. The honest answer is that every operator is a controller, but not every controller is an operator. The line between them is not technical. It is about what the loop knows. A controller is a loop that watches Kubernetes objects and moves the real state of the cluster toward the desired state written in those objects. An operator is a controller that manages a specific application through its own custom resources and carries the operational knowledge a human…