Engineering.
update resources within its realm of responsibility until they match the desired state. It’s helpful to think of a thermostat, which is also the example used in the Kubernetes documentation on controllers. A thermostat is a controller that reads the temperature set by the user (the desired state),