You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Beta meta model w/ DB & Redis, so users can deploy to dev/test/prod, align on shape of APIs & best practices, high-def CRDs & controllers, to provide a basis for for code generation in a future milestone.
APIs are currently v1alpha and would like more stable v1beta APIs, so I can take a dependency on Crossplane in my dev/test/prod environments for key managed resources like databases and caches.
What could Crossplane do to help?
Align on shape of APIs & best practices across stacks, define a consistent Crossplane meta model as extensions to Kubernetes, model high-def CRDs and controllers for PostgreSQL, MySQL, and Redis.
What does it look like when we're done?
GCP, AWS and Azure database and Redis resources should be upgraded to v1beta1, which requires them to be refactored to use generic managed reconciler and adopt the patterns in managed resources api patterns one-pager.
How could this be demonstrated?
Possibly a demo showing how Crossplane covers most (if not all) possible configurations that you can have for these resources and consistency between their CR forms.
prasek
changed the title
Stable v1beta1 APIs for key resources, so users can take a dependency
Stable v1beta1 APIs for managed databases and caches
Oct 2, 2019
Beta meta model w/ DB & Redis, so users can deploy to dev/test/prod, align on shape of APIs & best practices, high-def CRDs & controllers, to provide a basis for for code generation in a future milestone.
Part of the 0.4 release
What seems to be the problem?
APIs are currently v1alpha and would like more stable v1beta APIs, so I can take a dependency on Crossplane in my dev/test/prod environments for key managed resources like databases and caches.
What could Crossplane do to help?
Align on shape of APIs & best practices across stacks, define a consistent Crossplane meta model as extensions to Kubernetes, model high-def CRDs and controllers for PostgreSQL, MySQL, and Redis.
What does it look like when we're done?
GCP, AWS and Azure database and Redis resources should be upgraded to v1beta1, which requires them to be refactored to use generic managed reconciler and adopt the patterns in managed resources api patterns one-pager.
How could this be demonstrated?
Possibly a demo showing how Crossplane covers most (if not all) possible configurations that you can have for these resources and consistency between their CR forms.
Related Issues
Nice to have
[#933] v1beta1 quality conformance doc
The text was updated successfully, but these errors were encountered: