Kubernetes Logo
Introduction During the past few weeks, I’ve been trying to understand what a Kubernetes Operator is and what makes it different from a Kubernetes Controller. There are lots of conventions and unclear documentation about both terms and I think many may be confused too. In this post, I’ll try to summarize what each of these patterns involves and list some examples. Controllers Kubernetes controller documentation starts with a short control loop definition, this is what the Wikipedia entry says: A control loop is the fundamental building block of industrial control systems. It consists of all the physical components and control functions necessary to […]

Kubernetes Operator vs. Controller