-
Notifications
You must be signed in to change notification settings - Fork 563
Description
Feature Request
Is your feature request related to a problem? Please describe.
Hi!
I'm currently working on publishing a Knative Eventing Source to OLM, and I wasn't able to configure the admission webhooks properly.
This happens because both Knative and OLM want to manage the certificates and the webhooks. This is the classic situation where one controller could be more relaxed about its managing object. :)
I'm wondering if it would be feasible if OLM could be more relaxed about the admission webhooks, especially regarding the CA management. This way, other components in the architecture could manage the certs by themselves (mounting, fetching the target secret, updating the rules, etc.). Some platforms might need to have more control over it.
Describe the solution you'd like
OLM Operator could not generate and manage the target certificate and specific aspects of the admission webhook, such as the rules and the target service.
Incorporates #1805. I think the mentioned issue could handle this issue, but I am not sure about other aspects of the webhook. For example, would it make sense for the OLM to step back? Just create the initial object and let other components in the architecture manage them.