diff --git a/charts/redis-operator/Chart.yaml b/charts/redis-operator/Chart.yaml index 0dda1987..bc5d4f97 100644 --- a/charts/redis-operator/Chart.yaml +++ b/charts/redis-operator/Chart.yaml @@ -25,4 +25,4 @@ dependencies: version: v1.12.4 repository: https://charts.jetstack.io alias: certmanager - condition: certmanager.enabled \ No newline at end of file + condition: certmanager.install \ No newline at end of file diff --git a/charts/redis-operator/values.yaml b/charts/redis-operator/values.yaml index 79b3861a..cf1e6acc 100644 --- a/charts/redis-operator/values.yaml +++ b/charts/redis-operator/values.yaml @@ -51,6 +51,13 @@ issuer: ingressClass: nginx certmanager: + # Turns on the chart dependency on cert-manager and will install it in the cluster + install: false + # Hands over certificate creation and management to cert-manager by creating cert-manager CRs. + # It's your responsibility to make sure the CRs are compatible with the installed cert-manager + # if certmanager.install is disabled (default). If you're using a incompatible version of + # cert-manager you can always turn this off (default) and provide your own cert-manager CRs to + # create a certificate and save it to the secret defined by certificate.secretName. enabled: false priorityClassName: ""