File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed
content/en/docs/concepts/architecture Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -96,6 +96,16 @@ the current state closer in line.
96
96
nodes in your cluster. See
97
97
[ Cluster autoscaling] ( /docs/tasks/administer-cluster/cluster-management/#cluster-autoscaling ) ).
98
98
99
+ The important point here is that the controller makes some change to bring about
100
+ your desired state, and then reports current state back to your cluster's API server.
101
+ Other control loops can observe that reported data and take their own actions.
102
+
103
+ In the thermostat example, if the room is very cold then a different controller
104
+ might also turn on a frost protection heater. With Kubernetes clusters, the control
105
+ plane indirectly works with IP address management tools, storage services,
106
+ cloud provider APIS, and other services by
107
+ [ extending Kubernetes] ( /docs/concepts/extend-kubernetes/ ) to implement that.
108
+
99
109
## Desired versus current state {#desired-vs-current}
100
110
101
111
Kubernetes takes a cloud-native view of systems, and is able to handle
You can’t perform that action at this time.
0 commit comments