-
Notifications
You must be signed in to change notification settings - Fork 485
Closed
Labels
Description
/kind feature
Currently, Katib controller automatically creates admission webhooks.
As a result, we have several issues:
- What to do about dynamic creation of admission hooks and other resources? manifests#1379
- x509: certificate relies on legacy Common Name field #1395
- Kubebuilder 2.0 doesn't support dynamic webhooks.
- The Juju operator needs to manually create certificate. Check this: Add Katib Bundle for Juju #1403 (comment).
We should disable the webhook creation completely and prepare appropriate manifests.
As well, we should implement the process for the certificate creation without cert-manager
, if it is possible.
Let's think about the design here.
/cc @gaocegege @johnugeorge @knkski @jlewi
/priority p1