Kubernetes CRD's

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:

  1. Kubernetes Operator Development Guidelines for improved Usability
    https://medium.com/@cloudark/kubernetes-operator-development-guidelines-for-improved-usability-222390b00dc4

  2. 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.