Hi all.
Am trying to learn about CRD’s and best practices.
Please point to good posts, resources and git projects on CRD’s.
Also any good discussions on slack, twitter or other social sites.
Found this post and corresponding Github project.
Addtional links:
Andy’s blogpost:
Another post with detailed Blog and Github referred in Andy’s post:
Example repository using Operator Framework:
https://github.com/onuryilmaz/k8s-operator-example
I am the owner of this repository, could dive into more details.
Comparison of Kubebuilder, Operator-SDK and Metacontroller on the same use case:
https://admiralty.io/kubernetes-custom-resource-controller-and-operator-development-tools.html
Here are couple of posts I would recommend:
-
Kubernetes Operator Development Guidelines for improved Usability
https://medium.com/@cloudark/kubernetes-operator-development-guidelines-for-improved-usability-222390b00dc4 -
Patterns of Kubernetes API Extensions
https://medium.com/@cloudark/comparing-kubernetes-api-extension-mechanisms-of-custom-resource-definition-and-aggregated-api-64f4ca6d0966
We have more on this topic on the same blog. Feel free to check out other posts.