jenkinsci / kubernetes-operator

Kubernetes native Jenkins Operator
https://jenkinsci.github.io/kubernetes-operator
Other
591 stars 231 forks source link

Helm chart: enabling webhook causes an outdated version of cert-manager to be installed. #971

Closed rkrzewski closed 3 months ago

rkrzewski commented 4 months ago

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.