Adds support for building basic Webhooks for a resource. It works when installed with make package-install in local kind cluster.
The crossplane packaging system is actually the one creating and configuring the webhook when installed via package. It creates and mounts the certificates for authentication by kubernetes.
Checklist
[x] Categorize the PR by setting a good title and adding one of the labels:
bug, enhancement, documentation, change, breaking, dependency
as they show up in the changelog
review notes: To test it out, try make package-install and then see if the webhook server logs something when installing the sample with make install-samples.
Summary
make package-install
in local kind cluster.Checklist
bug
,enhancement
,documentation
,change
,breaking
,dependency
as they show up in the changelog