+There is an organization that develops cloud-native applications. Any application needs a compute to work on. In the cloud native world, a compute is a Kubernetes cluster. An organization may have a single cluster or, which is more common, there are multiple clusters. So they have to decide what applications should work on what clusters, or in other words, schedule them. The result of this decision or scheduling is a model of their cluster fleet, the desired state of the world, if you will. Having that in place, they need somehow to deliver applications to the assigned clusters so they turn the desired state into the reality or, in other words, reconcile it.
0 commit comments