ETCD

ETCD is a distributed, highly available key value updates

Operate ETCD

To manage ETCD, we can use the etcdctl

to set values etcdctl set key value

to get values etcdctl get key value

as the development of ETCD progressed from 2013 to 2017, a lot of changes were made internally, there was a major change in the API versions from v2 to v3 hence when you interact with ETCD, you can have a older API version for the newer release.

ETCD was incubated into the Cloud Native Computing Foundation (CNCF) in November 2018

for eg: you can use ETCD v3 with ETCD v2 API

the default API version for newer versions of ETCD is API v3

When we use Kubeadm tool the ETCD data store is deployed as a Pod on the cluster