diff --git a/contrib/charts/cert-manager/Chart.yaml b/contrib/charts/cert-manager/Chart.yaml index 3f5fa4e35..394b0c5f2 100644 --- a/contrib/charts/cert-manager/Chart.yaml +++ b/contrib/charts/cert-manager/Chart.yaml @@ -1,5 +1,5 @@ name: cert-manager -version: v0.3.2 +version: v0.3.3 appVersion: v0.3.0 description: A Helm chart for cert-manager home: https://github.com/jetstack/cert-manager diff --git a/contrib/charts/cert-manager/templates/_helpers.tpl b/contrib/charts/cert-manager/templates/_helpers.tpl index 5883b323d..c411d7a5c 100644 --- a/contrib/charts/cert-manager/templates/_helpers.tpl +++ b/contrib/charts/cert-manager/templates/_helpers.tpl @@ -11,9 +11,16 @@ Create a default fully qualified app name. We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). */}} {{- define "cert-manager.fullname" -}} +{{- if .Values.fullnameOverride -}} +{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} +{{- else -}} {{- $name := default .Chart.Name .Values.nameOverride -}} -{{- $fullname := printf "%s-%s" $name .Release.Name -}} -{{- default $fullname .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} +{{- if contains $name .Release.Name -}} +{{- .Release.Name | trunc 63 | trimSuffix "-" -}} +{{- else -}} +{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} +{{- end -}} +{{- end -}} {{- end -}} {{/* diff --git a/contrib/manifests/cert-manager/with-rbac.yaml b/contrib/manifests/cert-manager/with-rbac.yaml index 9f07b72de..265710c06 100644 --- a/contrib/manifests/cert-manager/with-rbac.yaml +++ b/contrib/manifests/cert-manager/with-rbac.yaml @@ -15,7 +15,7 @@ metadata: namespace: "cert-manager" labels: app: cert-manager - chart: cert-manager-v0.3.2 + chart: cert-manager-v0.3.3 release: cert-manager heritage: Tiller --- @@ -26,7 +26,7 @@ metadata: name: certificates.certmanager.k8s.io labels: app: cert-manager - chart: cert-manager-v0.3.2 + chart: cert-manager-v0.3.3 release: cert-manager heritage: Tiller spec: @@ -48,7 +48,7 @@ metadata: name: clusterissuers.certmanager.k8s.io labels: app: cert-manager - chart: cert-manager-v0.3.2 + chart: cert-manager-v0.3.3 release: cert-manager heritage: Tiller spec: @@ -66,7 +66,7 @@ metadata: name: issuers.certmanager.k8s.io labels: app: cert-manager - chart: cert-manager-v0.3.2 + chart: cert-manager-v0.3.3 release: cert-manager heritage: Tiller spec: @@ -84,7 +84,7 @@ metadata: name: cert-manager labels: app: cert-manager - chart: cert-manager-v0.3.2 + chart: cert-manager-v0.3.3 release: cert-manager heritage: Tiller rules: @@ -109,7 +109,7 @@ metadata: name: cert-manager labels: app: cert-manager - chart: cert-manager-v0.3.2 + chart: cert-manager-v0.3.3 release: cert-manager heritage: Tiller roleRef: @@ -129,7 +129,7 @@ metadata: namespace: "cert-manager" labels: app: cert-manager - chart: cert-manager-v0.3.2 + chart: cert-manager-v0.3.3 release: cert-manager heritage: Tiller spec: diff --git a/contrib/manifests/cert-manager/without-rbac.yaml b/contrib/manifests/cert-manager/without-rbac.yaml index 318b70951..978cdbd6f 100644 --- a/contrib/manifests/cert-manager/without-rbac.yaml +++ b/contrib/manifests/cert-manager/without-rbac.yaml @@ -14,7 +14,7 @@ metadata: name: certificates.certmanager.k8s.io labels: app: cert-manager - chart: cert-manager-v0.3.2 + chart: cert-manager-v0.3.3 release: cert-manager heritage: Tiller spec: @@ -36,7 +36,7 @@ metadata: name: clusterissuers.certmanager.k8s.io labels: app: cert-manager - chart: cert-manager-v0.3.2 + chart: cert-manager-v0.3.3 release: cert-manager heritage: Tiller spec: @@ -54,7 +54,7 @@ metadata: name: issuers.certmanager.k8s.io labels: app: cert-manager - chart: cert-manager-v0.3.2 + chart: cert-manager-v0.3.3 release: cert-manager heritage: Tiller spec: @@ -73,7 +73,7 @@ metadata: namespace: "cert-manager" labels: app: cert-manager - chart: cert-manager-v0.3.2 + chart: cert-manager-v0.3.3 release: cert-manager heritage: Tiller spec: