Setting webhook.enabled to true causes deployment of cert-manager sub chart, at version 1.5.1. I already have cert-manager 1.14.1 installed in my cluster.
I was unable to find a way to deploy jenkins-operator using helm with webhook enabled that would not also deploy cert-manager.
I think that introducing a separate cert-manager.enabled configuration value and using it as the subchart condition would help.
We could also upgrade cert-manager dependency to a more recent version, when we're at it.
Setting webhook.enabled to true causes deployment of cert-manager sub chart, at version 1.5.1. I already have cert-manager 1.14.1 installed in my cluster.
I was unable to find a way to deploy jenkins-operator using helm with webhook enabled that would not also deploy cert-manager.
I think that introducing a separate
cert-manager.enabled
configuration value and using it as the subchart condition would help.We could also upgrade cert-manager dependency to a more recent version, when we're at it.