How Does Kubernetes Use etcd?

Kubernetes uses etcd to store all its data – its configuration data,
its state, and its metadata. Kubernetes is a distributed system,
so it needs a distributed data store like etcd. etcd lets any of the nodes
in the Kubernetes cluster read and write data.