Store information in the cluster such as the nodes, pods, convicts, secrets, accounts, roles, bindings, others

kube control get commands its from the ETCD server.

Only when operations are saved in the ETCD server that is the change considered to be complete

Setup - Manual

Download bin and config via etcd.service

Setup - Kubeadm

Deploy etcd as a pod in kube-system namespace

Via manual setup

image.png

Via Kubeadm

image.png

kubectl get pods -n kube-system
kubectl exec etcd-master -n kube-system etcd get / --prefix -keys-only

ETCD HA

image.png