From f264522a6d664cbd5c5a4b82d86bf0b627969030 Mon Sep 17 00:00:00 2001 From: Ethan Leisinger <770373+packruler@users.noreply.github.com> Date: Tue, 7 Mar 2023 02:33:18 -0700 Subject: [PATCH] fix(cert-manager) fix ACME ClusterIssuer support (#7754) * Fix ACME ClusterIssuer for cert-manager * Update Chart.yaml --------- Co-authored-by: Kjeld Schouten-Lebbing --- charts/enterprise/cert-manager/Chart.yaml | 4 ++-- .../enterprise/cert-manager/templates/clusterissuer/_ACME.tpl | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/charts/enterprise/cert-manager/Chart.yaml b/charts/enterprise/cert-manager/Chart.yaml index 73364a92003..5b7908e592d 100644 --- a/charts/enterprise/cert-manager/Chart.yaml +++ b/charts/enterprise/cert-manager/Chart.yaml @@ -10,7 +10,7 @@ keywords: dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.2.19 + version: 12.2.20 kubeVersion: ">=1.16.0-0" maintainers: - email: info@truecharts.org @@ -21,7 +21,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/enterprise/cert-manager - https://cert-manager.io/ type: application -version: 1.0.4 +version: 1.0.5 annotations: truecharts.org/catagories: | - core diff --git a/charts/enterprise/cert-manager/templates/clusterissuer/_ACME.tpl b/charts/enterprise/cert-manager/templates/clusterissuer/_ACME.tpl index 92d25c95ae3..e7ce89e41a4 100644 --- a/charts/enterprise/cert-manager/templates/clusterissuer/_ACME.tpl +++ b/charts/enterprise/cert-manager/templates/clusterissuer/_ACME.tpl @@ -1,5 +1,5 @@ {{- define "certmanager.clusterissuer.acme" -}} -{{- range .Values.clusterIssuer.acme }} +{{- range .Values.clusterIssuer.ACME }} --- apiVersion: cert-manager.io/v1 kind: ClusterIssuer @@ -25,6 +25,7 @@ spec: name: {{ .name }}-clusterissuer-secret key: cf-api-token {{- else if .cfapikey }} + apiKeySecretRef: name: {{ .name }}-clusterissuer-secret key: cf-api-key {{ else }}