vmware-archive / operator-builder

A Kubebuilder plugin to accelerate the development of Kubernetes operators
MIT License
41 stars 6 forks source link

Add scaffolding for deployment options of controller manager #61

Closed lander2k2 closed 2 years ago

lander2k2 commented 2 years ago

Kubebuilder provides kustomize scaffolding.

We should additionally scaffold out:

lander2k2 commented 2 years ago

Currently, Kubebuilder uses controller-gen to generate RBAC resources used by the controller manager when deployed. So, when a dev runs make deploy the RBAC manifests are generated from the Kubebuilder RBAC markers in the code.

Implementing similar functionality for helm templates, etc is going to require an investment of development that can't be justified at this time.