The projects-operator has a custom-built webhook that is serving CREATE project and CREATE/UPDATE projectaccess. While doing this work we created a standalone binary and manually wired it all up in our helm templating.
However it seems like kubebuilder has some pretty sweet support for webhooks, so it might be nice for us to buy into this.
Acceptance
- project-operator acceptance tests all pass
- we are using a kubebuilder webhook, not a custom manual one
The
projects-operatorhas a custom-built webhook that is servingCREATE projectandCREATE/UPDATE projectaccess. While doing this work we created a standalone binary and manually wired it all up in our helm templating.However it seems like kubebuilder has some pretty sweet support for webhooks, so it might be nice for us to buy into this.
Acceptance