From 7af6f6b1a05284538fb0d13e740f7d73eff9d9fc Mon Sep 17 00:00:00 2001 From: kjeld Schouten-Lebbing Date: Tue, 9 Feb 2021 12:27:51 +0100 Subject: [PATCH] Update common and traefik to fix wildcard certs Signed-off-by: Kjeld Schouten-Lebbing --- charts/traefik/0.1.2/Chart.lock | 6 ------ charts/traefik/{0.1.2 => 0.2.0}/.helmignore | 0 charts/traefik/0.2.0/Chart.lock | 9 +++++++++ charts/traefik/{0.1.2 => 0.2.0}/Chart.yaml | 6 +++++- charts/traefik/{0.1.2 => 0.2.0}/Guidelines.md | 0 charts/traefik/{0.1.2 => 0.2.0}/LICENSE | 0 charts/traefik/{0.1.2 => 0.2.0}/README.md | 0 charts/traefik/{0.1.2 => 0.2.0}/app-readme.md | 0 .../charts/cert-manager-v1.1.0.tgz | Bin .../traefik/0.2.0/charts/reflector-5.4.17.tgz | Bin 0 -> 5606 bytes .../{0.1.2 => 0.2.0}/crds/ingressroute.yaml | 0 .../crds/ingressroutetcp.yaml | 0 .../crds/ingressrouteudp.yaml | 0 .../{0.1.2 => 0.2.0}/crds/middlewares.yaml | 0 .../crds/serverstransports.yaml | 0 .../{0.1.2 => 0.2.0}/crds/tlsoptions.yaml | 0 .../{0.1.2 => 0.2.0}/crds/tlsstores.yaml | 0 .../crds/traefikservices.yaml | 0 .../traefik/{0.1.2 => 0.2.0}/questions.yaml | 0 .../{0.1.2 => 0.2.0}/templates/_helpers.tpl | 0 .../templates/_podtemplate.tpl | 0 .../templates/custom/_appStorage.tpl | 0 .../templates/custom/appingress.yaml | 0 .../templates/custom/clusterissuer.yaml | 0 .../templates/custom/delay_postinstall.yaml | 0 .../templates/custom/middlewares.yaml | 0 .../templates/custom/tlsoptions.yaml | 0 .../templates/custom/wildcard.yaml | 2 ++ .../{0.1.2 => 0.2.0}/templates/daemonset.yaml | 0 .../dashboard-hook-ingressroute.yaml | 0 .../templates/deployment.yaml | 0 .../{0.1.2 => 0.2.0}/templates/gateway.yaml | 0 .../templates/gatewayclass.yaml | 0 .../{0.1.2 => 0.2.0}/templates/hpa.yaml | 0 .../templates/ingressclass.yaml | 0 .../templates/poddisruptionbudget.yaml | 0 .../{0.1.2 => 0.2.0}/templates/pvc.yaml | 0 .../templates/rbac/clusterrole.yaml | 0 .../templates/rbac/clusterrolebinding.yaml | 0 .../templates/rbac/podsecuritypolicy.yaml | 0 .../{0.1.2 => 0.2.0}/templates/rbac/role.yaml | 0 .../templates/rbac/rolebinding.yaml | 0 .../templates/rbac/serviceaccount.yaml | 0 .../{0.1.2 => 0.2.0}/templates/service.yaml | 0 .../{0.1.2 => 0.2.0}/templates/tlsoption.yaml | 0 .../traefik/{0.1.2 => 0.2.0}/test_values.yaml | 0 charts/traefik/{0.1.2 => 0.2.0}/values.yaml | 0 library/common/Chart.yaml | 2 +- .../custom/classes/_appIngressHTTP.tpl | 13 +++++++----- .../custom/classes/_appIngressTCP.tpl | 19 ++++++++++-------- 50 files changed, 36 insertions(+), 21 deletions(-) delete mode 100644 charts/traefik/0.1.2/Chart.lock rename charts/traefik/{0.1.2 => 0.2.0}/.helmignore (100%) create mode 100644 charts/traefik/0.2.0/Chart.lock rename charts/traefik/{0.1.2 => 0.2.0}/Chart.yaml (82%) rename charts/traefik/{0.1.2 => 0.2.0}/Guidelines.md (100%) rename charts/traefik/{0.1.2 => 0.2.0}/LICENSE (100%) rename charts/traefik/{0.1.2 => 0.2.0}/README.md (100%) rename charts/traefik/{0.1.2 => 0.2.0}/app-readme.md (100%) rename charts/traefik/{0.1.2 => 0.2.0}/charts/cert-manager-v1.1.0.tgz (100%) create mode 100644 charts/traefik/0.2.0/charts/reflector-5.4.17.tgz rename charts/traefik/{0.1.2 => 0.2.0}/crds/ingressroute.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/crds/ingressroutetcp.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/crds/ingressrouteudp.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/crds/middlewares.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/crds/serverstransports.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/crds/tlsoptions.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/crds/tlsstores.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/crds/traefikservices.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/questions.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/_helpers.tpl (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/_podtemplate.tpl (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/custom/_appStorage.tpl (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/custom/appingress.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/custom/clusterissuer.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/custom/delay_postinstall.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/custom/middlewares.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/custom/tlsoptions.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/custom/wildcard.yaml (80%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/daemonset.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/dashboard-hook-ingressroute.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/deployment.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/gateway.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/gatewayclass.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/hpa.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/ingressclass.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/poddisruptionbudget.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/pvc.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/rbac/clusterrole.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/rbac/clusterrolebinding.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/rbac/podsecuritypolicy.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/rbac/role.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/rbac/rolebinding.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/rbac/serviceaccount.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/service.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/templates/tlsoption.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/test_values.yaml (100%) rename charts/traefik/{0.1.2 => 0.2.0}/values.yaml (100%) diff --git a/charts/traefik/0.1.2/Chart.lock b/charts/traefik/0.1.2/Chart.lock deleted file mode 100644 index 3f084b4f405..00000000000 --- a/charts/traefik/0.1.2/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: cert-manager - repository: https://charts.jetstack.io - version: v1.1.0 -digest: sha256:e85da7e5637ef559ea333dfe4e10e169b9cb3d976f826d587c420a82120589da -generated: "2021-01-01T22:54:26.9144279+01:00" diff --git a/charts/traefik/0.1.2/.helmignore b/charts/traefik/0.2.0/.helmignore similarity index 100% rename from charts/traefik/0.1.2/.helmignore rename to charts/traefik/0.2.0/.helmignore diff --git a/charts/traefik/0.2.0/Chart.lock b/charts/traefik/0.2.0/Chart.lock new file mode 100644 index 00000000000..32dc98bfbec --- /dev/null +++ b/charts/traefik/0.2.0/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: cert-manager + repository: https://charts.jetstack.io + version: v1.1.0 +- name: reflector + repository: https://emberstack.github.io/helm-charts + version: 5.4.17 +digest: sha256:d8d285b3a54353a55240986bee90e651c60e505a4a743c9572d1b646c3e92ccc +generated: "2021-02-09T14:33:16.291936+01:00" diff --git a/charts/traefik/0.1.2/Chart.yaml b/charts/traefik/0.2.0/Chart.yaml similarity index 82% rename from charts/traefik/0.1.2/Chart.yaml rename to charts/traefik/0.2.0/Chart.yaml index 76589a1b56d..7e64f418598 100644 --- a/charts/traefik/0.1.2/Chart.yaml +++ b/charts/traefik/0.2.0/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: traefik description: A Traefik based Kubernetes ingress controller type: application -version: 0.1.2 +version: 0.2.0 upstream_version: 9.14.2 appVersion: 2.4.2 keywords: @@ -19,3 +19,7 @@ dependencies: - name: cert-manager repository: "https://charts.jetstack.io" version: v1.1.0 + - name: reflector + repository: "https://emberstack.github.io/helm-charts" + version: 5.4.17 + diff --git a/charts/traefik/0.1.2/Guidelines.md b/charts/traefik/0.2.0/Guidelines.md similarity index 100% rename from charts/traefik/0.1.2/Guidelines.md rename to charts/traefik/0.2.0/Guidelines.md diff --git a/charts/traefik/0.1.2/LICENSE b/charts/traefik/0.2.0/LICENSE similarity index 100% rename from charts/traefik/0.1.2/LICENSE rename to charts/traefik/0.2.0/LICENSE diff --git a/charts/traefik/0.1.2/README.md b/charts/traefik/0.2.0/README.md similarity index 100% rename from charts/traefik/0.1.2/README.md rename to charts/traefik/0.2.0/README.md diff --git a/charts/traefik/0.1.2/app-readme.md b/charts/traefik/0.2.0/app-readme.md similarity index 100% rename from charts/traefik/0.1.2/app-readme.md rename to charts/traefik/0.2.0/app-readme.md diff --git a/charts/traefik/0.1.2/charts/cert-manager-v1.1.0.tgz b/charts/traefik/0.2.0/charts/cert-manager-v1.1.0.tgz similarity index 100% rename from charts/traefik/0.1.2/charts/cert-manager-v1.1.0.tgz rename to charts/traefik/0.2.0/charts/cert-manager-v1.1.0.tgz diff --git a/charts/traefik/0.2.0/charts/reflector-5.4.17.tgz b/charts/traefik/0.2.0/charts/reflector-5.4.17.tgz new file mode 100644 index 0000000000000000000000000000000000000000..20850c0504b0ed33c86e2051c9dfce7d64402190 GIT binary patch literal 5606 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 A*Z=?k literal 0 HcmV?d00001 diff --git a/charts/traefik/0.1.2/crds/ingressroute.yaml b/charts/traefik/0.2.0/crds/ingressroute.yaml similarity index 100% rename from charts/traefik/0.1.2/crds/ingressroute.yaml rename to charts/traefik/0.2.0/crds/ingressroute.yaml diff --git a/charts/traefik/0.1.2/crds/ingressroutetcp.yaml b/charts/traefik/0.2.0/crds/ingressroutetcp.yaml similarity index 100% rename from charts/traefik/0.1.2/crds/ingressroutetcp.yaml rename to charts/traefik/0.2.0/crds/ingressroutetcp.yaml diff --git a/charts/traefik/0.1.2/crds/ingressrouteudp.yaml b/charts/traefik/0.2.0/crds/ingressrouteudp.yaml similarity index 100% rename from charts/traefik/0.1.2/crds/ingressrouteudp.yaml rename to charts/traefik/0.2.0/crds/ingressrouteudp.yaml diff --git a/charts/traefik/0.1.2/crds/middlewares.yaml b/charts/traefik/0.2.0/crds/middlewares.yaml similarity index 100% rename from charts/traefik/0.1.2/crds/middlewares.yaml rename to charts/traefik/0.2.0/crds/middlewares.yaml diff --git a/charts/traefik/0.1.2/crds/serverstransports.yaml b/charts/traefik/0.2.0/crds/serverstransports.yaml similarity index 100% rename from charts/traefik/0.1.2/crds/serverstransports.yaml rename to charts/traefik/0.2.0/crds/serverstransports.yaml diff --git a/charts/traefik/0.1.2/crds/tlsoptions.yaml b/charts/traefik/0.2.0/crds/tlsoptions.yaml similarity index 100% rename from charts/traefik/0.1.2/crds/tlsoptions.yaml rename to charts/traefik/0.2.0/crds/tlsoptions.yaml diff --git a/charts/traefik/0.1.2/crds/tlsstores.yaml b/charts/traefik/0.2.0/crds/tlsstores.yaml similarity index 100% rename from charts/traefik/0.1.2/crds/tlsstores.yaml rename to charts/traefik/0.2.0/crds/tlsstores.yaml diff --git a/charts/traefik/0.1.2/crds/traefikservices.yaml b/charts/traefik/0.2.0/crds/traefikservices.yaml similarity index 100% rename from charts/traefik/0.1.2/crds/traefikservices.yaml rename to charts/traefik/0.2.0/crds/traefikservices.yaml diff --git a/charts/traefik/0.1.2/questions.yaml b/charts/traefik/0.2.0/questions.yaml similarity index 100% rename from charts/traefik/0.1.2/questions.yaml rename to charts/traefik/0.2.0/questions.yaml diff --git a/charts/traefik/0.1.2/templates/_helpers.tpl b/charts/traefik/0.2.0/templates/_helpers.tpl similarity index 100% rename from charts/traefik/0.1.2/templates/_helpers.tpl rename to charts/traefik/0.2.0/templates/_helpers.tpl diff --git a/charts/traefik/0.1.2/templates/_podtemplate.tpl b/charts/traefik/0.2.0/templates/_podtemplate.tpl similarity index 100% rename from charts/traefik/0.1.2/templates/_podtemplate.tpl rename to charts/traefik/0.2.0/templates/_podtemplate.tpl diff --git a/charts/traefik/0.1.2/templates/custom/_appStorage.tpl b/charts/traefik/0.2.0/templates/custom/_appStorage.tpl similarity index 100% rename from charts/traefik/0.1.2/templates/custom/_appStorage.tpl rename to charts/traefik/0.2.0/templates/custom/_appStorage.tpl diff --git a/charts/traefik/0.1.2/templates/custom/appingress.yaml b/charts/traefik/0.2.0/templates/custom/appingress.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/custom/appingress.yaml rename to charts/traefik/0.2.0/templates/custom/appingress.yaml diff --git a/charts/traefik/0.1.2/templates/custom/clusterissuer.yaml b/charts/traefik/0.2.0/templates/custom/clusterissuer.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/custom/clusterissuer.yaml rename to charts/traefik/0.2.0/templates/custom/clusterissuer.yaml diff --git a/charts/traefik/0.1.2/templates/custom/delay_postinstall.yaml b/charts/traefik/0.2.0/templates/custom/delay_postinstall.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/custom/delay_postinstall.yaml rename to charts/traefik/0.2.0/templates/custom/delay_postinstall.yaml diff --git a/charts/traefik/0.1.2/templates/custom/middlewares.yaml b/charts/traefik/0.2.0/templates/custom/middlewares.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/custom/middlewares.yaml rename to charts/traefik/0.2.0/templates/custom/middlewares.yaml diff --git a/charts/traefik/0.1.2/templates/custom/tlsoptions.yaml b/charts/traefik/0.2.0/templates/custom/tlsoptions.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/custom/tlsoptions.yaml rename to charts/traefik/0.2.0/templates/custom/tlsoptions.yaml diff --git a/charts/traefik/0.1.2/templates/custom/wildcard.yaml b/charts/traefik/0.2.0/templates/custom/wildcard.yaml similarity index 80% rename from charts/traefik/0.1.2/templates/custom/wildcard.yaml rename to charts/traefik/0.2.0/templates/custom/wildcard.yaml index df35e4a18de..c3b441a18a9 100644 --- a/charts/traefik/0.1.2/templates/custom/wildcard.yaml +++ b/charts/traefik/0.2.0/templates/custom/wildcard.yaml @@ -8,6 +8,8 @@ metadata: "helm.sh/hook": post-install,post-upgrade "helm.sh/hook-weight": "10" "helm.sh/hook-delete-policy": before-hook-creation + reflector.v1.k8s.emberstack.com/secret-reflection-allowed: "true" + reflector.v1.k8s.emberstack.com/secret-reflection-auto-enabled: "true" spec: commonName: {{ .Values.certmanager.wildcardDomain }} secretName: wildcardcert diff --git a/charts/traefik/0.1.2/templates/daemonset.yaml b/charts/traefik/0.2.0/templates/daemonset.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/daemonset.yaml rename to charts/traefik/0.2.0/templates/daemonset.yaml diff --git a/charts/traefik/0.1.2/templates/dashboard-hook-ingressroute.yaml b/charts/traefik/0.2.0/templates/dashboard-hook-ingressroute.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/dashboard-hook-ingressroute.yaml rename to charts/traefik/0.2.0/templates/dashboard-hook-ingressroute.yaml diff --git a/charts/traefik/0.1.2/templates/deployment.yaml b/charts/traefik/0.2.0/templates/deployment.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/deployment.yaml rename to charts/traefik/0.2.0/templates/deployment.yaml diff --git a/charts/traefik/0.1.2/templates/gateway.yaml b/charts/traefik/0.2.0/templates/gateway.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/gateway.yaml rename to charts/traefik/0.2.0/templates/gateway.yaml diff --git a/charts/traefik/0.1.2/templates/gatewayclass.yaml b/charts/traefik/0.2.0/templates/gatewayclass.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/gatewayclass.yaml rename to charts/traefik/0.2.0/templates/gatewayclass.yaml diff --git a/charts/traefik/0.1.2/templates/hpa.yaml b/charts/traefik/0.2.0/templates/hpa.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/hpa.yaml rename to charts/traefik/0.2.0/templates/hpa.yaml diff --git a/charts/traefik/0.1.2/templates/ingressclass.yaml b/charts/traefik/0.2.0/templates/ingressclass.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/ingressclass.yaml rename to charts/traefik/0.2.0/templates/ingressclass.yaml diff --git a/charts/traefik/0.1.2/templates/poddisruptionbudget.yaml b/charts/traefik/0.2.0/templates/poddisruptionbudget.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/poddisruptionbudget.yaml rename to charts/traefik/0.2.0/templates/poddisruptionbudget.yaml diff --git a/charts/traefik/0.1.2/templates/pvc.yaml b/charts/traefik/0.2.0/templates/pvc.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/pvc.yaml rename to charts/traefik/0.2.0/templates/pvc.yaml diff --git a/charts/traefik/0.1.2/templates/rbac/clusterrole.yaml b/charts/traefik/0.2.0/templates/rbac/clusterrole.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/rbac/clusterrole.yaml rename to charts/traefik/0.2.0/templates/rbac/clusterrole.yaml diff --git a/charts/traefik/0.1.2/templates/rbac/clusterrolebinding.yaml b/charts/traefik/0.2.0/templates/rbac/clusterrolebinding.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/rbac/clusterrolebinding.yaml rename to charts/traefik/0.2.0/templates/rbac/clusterrolebinding.yaml diff --git a/charts/traefik/0.1.2/templates/rbac/podsecuritypolicy.yaml b/charts/traefik/0.2.0/templates/rbac/podsecuritypolicy.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/rbac/podsecuritypolicy.yaml rename to charts/traefik/0.2.0/templates/rbac/podsecuritypolicy.yaml diff --git a/charts/traefik/0.1.2/templates/rbac/role.yaml b/charts/traefik/0.2.0/templates/rbac/role.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/rbac/role.yaml rename to charts/traefik/0.2.0/templates/rbac/role.yaml diff --git a/charts/traefik/0.1.2/templates/rbac/rolebinding.yaml b/charts/traefik/0.2.0/templates/rbac/rolebinding.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/rbac/rolebinding.yaml rename to charts/traefik/0.2.0/templates/rbac/rolebinding.yaml diff --git a/charts/traefik/0.1.2/templates/rbac/serviceaccount.yaml b/charts/traefik/0.2.0/templates/rbac/serviceaccount.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/rbac/serviceaccount.yaml rename to charts/traefik/0.2.0/templates/rbac/serviceaccount.yaml diff --git a/charts/traefik/0.1.2/templates/service.yaml b/charts/traefik/0.2.0/templates/service.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/service.yaml rename to charts/traefik/0.2.0/templates/service.yaml diff --git a/charts/traefik/0.1.2/templates/tlsoption.yaml b/charts/traefik/0.2.0/templates/tlsoption.yaml similarity index 100% rename from charts/traefik/0.1.2/templates/tlsoption.yaml rename to charts/traefik/0.2.0/templates/tlsoption.yaml diff --git a/charts/traefik/0.1.2/test_values.yaml b/charts/traefik/0.2.0/test_values.yaml similarity index 100% rename from charts/traefik/0.1.2/test_values.yaml rename to charts/traefik/0.2.0/test_values.yaml diff --git a/charts/traefik/0.1.2/values.yaml b/charts/traefik/0.2.0/values.yaml similarity index 100% rename from charts/traefik/0.1.2/values.yaml rename to charts/traefik/0.2.0/values.yaml diff --git a/library/common/Chart.yaml b/library/common/Chart.yaml index 0796106d720..5ff09c712dc 100644 --- a/library/common/Chart.yaml +++ b/library/common/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: common description: Function library for TrueCharts type: library -version: 0.11.1 +version: 0.11.2 # upstream_version: 2.4.0 keywords: - truecharts diff --git a/library/common/templates/custom/classes/_appIngressHTTP.tpl b/library/common/templates/custom/classes/_appIngressHTTP.tpl index 900adde3289..150e88060c3 100644 --- a/library/common/templates/custom/classes/_appIngressHTTP.tpl +++ b/library/common/templates/custom/classes/_appIngressHTTP.tpl @@ -41,16 +41,19 @@ spec: {{- end }} {{- if $values.certType }} tls: - {{- if eq $values.certType "selfsigned" -}}{{ else if eq $values.certType "existingcert" }} - secretName: {{ $values.existingcert }} - {{ else if eq $values.certType "wildcard" }} - secretName: wilddcardcert - {{ else }} + {{- if eq $values.certType "selfsigned" -}}{}{{ else }} - hosts: {{- range $values.hosts }} - {{ .host | quote }} {{- end }} + {{- if eq $values.certType "selfsigned" -}} + {{ else if eq $values.certType "existingcert" }} + secretName: {{ $values.existingcert }} + {{ else if eq $values.certType "wildcard" }} + secretName: wildcardcert + {{ else }} secretName: {{ $IngressName }}-tls-secret + {{ end }} {{ end }} {{- end }} rules: diff --git a/library/common/templates/custom/classes/_appIngressTCP.tpl b/library/common/templates/custom/classes/_appIngressTCP.tpl index 34e072d1077..319f6d3f411 100644 --- a/library/common/templates/custom/classes/_appIngressTCP.tpl +++ b/library/common/templates/custom/classes/_appIngressTCP.tpl @@ -40,19 +40,22 @@ spec: terminationDelay: 400 {{- if $values.certType }} tls: - {{- if eq $values.certType "selfsigned" -}}{{ else if eq $values.certType "existingcert" }} - secretName: {{ $values.existingcert }} - {{ else if eq $values.certType "wildcard" }} - secretName: wilddcardcert - {{ else }} - secretName: {{ $IngressName }}-tls-secret + {{- if eq $values.certType "selfsigned" -}}{}{{ else }} domains: - main: {{ index $values.hosts 0 }} - sans: + sans: {{- range $values.hosts }} - {{ .host | quote }} {{- end }} - {{- end }} + {{- if eq $values.certType "selfsigned" -}} + {{ else if eq $values.certType "existingcert" }} + secretName: {{ $values.existingcert }} + {{ else if eq $values.certType "wildcard" }} + secretName: wildcardcert + {{ else }} + secretName: {{ $IngressName }}-tls-secret + {{ end }} + {{ end }} passthrough: false {{- end }} {{- end }}