From d49708234b7b22ea66e6fff387dde43ac529128a Mon Sep 17 00:00:00 2001 From: Hanfei Shen Date: Thu, 5 Mar 2020 14:34:52 +0800 Subject: [PATCH] add support to customize selector of cluster issuer --- deploy/cert-manager-webhook-dnspod/Chart.yaml | 2 +- deploy/cert-manager-webhook-dnspod/templates/pki.yaml | 4 ++++ deploy/cert-manager-webhook-dnspod/values.yaml | 5 +++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/deploy/cert-manager-webhook-dnspod/Chart.yaml b/deploy/cert-manager-webhook-dnspod/Chart.yaml index 3724aa1..1eb3e05 100644 --- a/deploy/cert-manager-webhook-dnspod/Chart.yaml +++ b/deploy/cert-manager-webhook-dnspod/Chart.yaml @@ -2,4 +2,4 @@ apiVersion: v1 appVersion: "0.2.0" description: A Cert Manager Webhook for DNSPod name: cert-manager-webhook-dnspod -version: 0.3.0 +version: 0.3.1 diff --git a/deploy/cert-manager-webhook-dnspod/templates/pki.yaml b/deploy/cert-manager-webhook-dnspod/templates/pki.yaml index 4b1bca8..9c696a9 100644 --- a/deploy/cert-manager-webhook-dnspod/templates/pki.yaml +++ b/deploy/cert-manager-webhook-dnspod/templates/pki.yaml @@ -107,4 +107,8 @@ spec: apiTokenSecretRef: key: api-token name: {{ include "cert-manager-webhook-dnspod.fullname" . }}-secret + {{- if .Values.clusterIssuer.selector }} + selector: +{{ toYaml .Values.clusterIssuer.selector | indent 8 }} + {{- end }} {{- end }} diff --git a/deploy/cert-manager-webhook-dnspod/values.yaml b/deploy/cert-manager-webhook-dnspod/values.yaml index 3bf78b0..dde766d 100644 --- a/deploy/cert-manager-webhook-dnspod/values.yaml +++ b/deploy/cert-manager-webhook-dnspod/values.yaml @@ -21,6 +21,11 @@ clusterIssuer: staging: false #email: + # https://cert-manager.io/docs/configuration/acme/#adding-multiple-solver-types + #selector: + # dnsZones: + # - 'example.com' + image: repository: qqshfox/cert-manager-webhook-dnspod #tag: latest