Hi Steve, I'm very interested in this topic. And thanks for the share of the doc for more detailed discussion.
We also want to discuss a more generic and common storage interface in Kubernetes apiserver. Now it's implemented in a way coupled with etcd to some degree.
A more generic interface may be more extendable for other databases in some situations.
Appreciate your proposal.