In today's community meeting, we discussed the potential of adding extension points to etcd so that bolt would become an optional backend. Putting the database
behind an interface (all the
tests, including robustness passes) makes it possible for us to throw sqlite or postgres as the backing store for etcd, shedding the size limitations that exist today. I wanted to get a temperature check with the etcd community to see if there would be interest in such an augmentation to etcd, as I believe it would be great directionally, supporting use-cases that have caused people today to not use etcd.
Feel free to chat here, or reach out to me directly on the Kubernetes slack. My handle is
@logicalhan