Re:Goodbye Etcd, Hello PostgreSQL: Running Kubernetes with a...
by potamic on Tuesday July 04, 2023 @03:50PM
(#36591740)
If I may probe, why do you think a distributed db is needed for a control plane store? In many situations, you can tolerate unavailability here and they generally don't reach big data scales.
[ Parent
| on HN ]
Re:Goodbye Etcd, Hello PostgreSQL: Running Kubernetes with a...
by sidcool on Thursday July 06, 2023 @04:46AM
(#36613048)
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.