gluster / anthill

A Kubernetes/OpenShift operator to manage Gluster clusters
http://gluster-anthill.readthedocs.io/
Apache License 2.0
35 stars 12 forks source link

CRD Design #3

Closed JohnStrunk closed 5 years ago

JohnStrunk commented 6 years ago

Describe the feature you'd like to have. We need to have a well-thought out design for our custom resources so that the project's capabilities can grow over time while minimizing the need for breaking changes to the CRs.

What is the value to the end user? (why is it a priority?) Avoiding breaking changes will allow the end user to more easily upgrade their system, and it will also permit implementers to build out the system without significant rework of kube-based state.

How will we know we have a good solution? (acceptance criteria)

Additional context Child of #6