3 ms·
Kubernetes' meta storage has to be resilient. If a single node can provide it, fair. If it needs replicas and consensus, so be it. I feel K8S chose etcd beca
by sidcool 3y ago
Kubernetes' meta storage has to be resilient. If a single node can provide it, fair. If it needs replicas and consensus, so be it.
I feel K8S chose etcd because of its clustering support and availability guarantees. And kubernetes should not need a full fledged RDBMS. A light weight KV store like etcd should suffice, without the overhead of ACID.