jenkinsci / kubernetes-operator

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

Make Chart dependency "cert-manager" optional #828

Closed pniederlag closed 1 year ago

pniederlag commented 1 year ago

Describe the solution you'd like I'd like to see an option to skip installation of the dependent chart cert-manager

Describe alternatives you've considered We have been using the vanialla manifests and would like to switch to helm-chart based installation. However don't want to install cert-manager with kubernetes-operator, as cert-manager ist already installed and part of our general cluster-setup.

Additional context Helm docs have a nice pointer and example on how to make dependencies conditional https://helm.sh/docs/topics/charts/#tags-and-condition-fields-in-dependencies

pniederlag commented 1 year ago

never mind, webhook.enabled seems to do the trick already... ;)