diff --git a/bitnami/external-dns/Chart.yaml b/bitnami/external-dns/Chart.yaml index 1255349ea..00a5b4b43 100644 --- a/bitnami/external-dns/Chart.yaml +++ b/bitnami/external-dns/Chart.yaml @@ -24,4 +24,4 @@ sources: - https://github.com/kubernetes-sigs/external-dns - https://github.com/bitnami/bitnami-docker-external-dns - https://github.com/kubernetes-sigs/external-dns -version: 6.6.1 +version: 6.7.0 diff --git a/bitnami/external-dns/README.md b/bitnami/external-dns/README.md index 7f8151393..501f31a9e 100755 --- a/bitnami/external-dns/README.md +++ b/bitnami/external-dns/README.md @@ -78,7 +78,7 @@ The command removes all the Kubernetes components associated with the chart and | --------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- | | `image.registry` | ExternalDNS image registry | `docker.io` | | `image.repository` | ExternalDNS image repository | `bitnami/external-dns` | -| `image.tag` | ExternalDNS Image tag (immutable tags are recommended) | `0.12.0-debian-11-r0` | +| `image.tag` | ExternalDNS Image tag (immutable tags are recommended) | `0.12.0-debian-11-r9` | | `image.pullPolicy` | ExternalDNS image pull policy | `IfNotPresent` | | `image.pullSecrets` | ExternalDNS image pull secrets | `[]` | | `hostAliases` | Deployment pod host aliases | `[]` | @@ -276,6 +276,7 @@ The command removes all the Kubernetes components associated with the chart and | `serviceAccount.name` | ServiceAccount to use. A name is generated using the external-dns.fullname template if it is not set | `""` | | `serviceAccount.annotations` | Additional Service Account annotations | `{}` | | `serviceAccount.automountServiceAccountToken` | Automount API credentials for a service account. | `true` | +| `serviceAccount.labels` | Additional labels to be included on the service account | `{}` | | `rbac.create` | Whether to create & use RBAC resources or not | `true` | | `rbac.clusterRole` | Whether to create Cluster Role. When set to false creates a Role in `namespace` | `true` | | `rbac.apiVersion` | Version of the RBAC API | `v1` | diff --git a/bitnami/external-dns/templates/serviceaccount.yaml b/bitnami/external-dns/templates/serviceaccount.yaml index d6d3375c8..9d42260af 100644 --- a/bitnami/external-dns/templates/serviceaccount.yaml +++ b/bitnami/external-dns/templates/serviceaccount.yaml @@ -8,6 +8,9 @@ metadata: {{- if .Values.commonLabels }} {{- include "common.tplvalues.render" ( dict "value" .Values.commonLabels "context" $ ) | nindent 4 }} {{- end }} + {{- if .Values.serviceAccount.labels }} + {{- include "common.tplvalues.render" ( dict "value" .Values.serviceAccount.labels "context" $ ) | nindent 4 }} + {{- end }} annotations: {{- if .Values.commonAnnotations }} {{- include "common.tplvalues.render" ( dict "value" .Values.commonAnnotations "context" $ ) | nindent 4 }} diff --git a/bitnami/external-dns/values.yaml b/bitnami/external-dns/values.yaml index 815cec41d..a60dbdb7d 100644 --- a/bitnami/external-dns/values.yaml +++ b/bitnami/external-dns/values.yaml @@ -830,6 +830,9 @@ serviceAccount: ## @param serviceAccount.automountServiceAccountToken Automount API credentials for a service account. ## automountServiceAccountToken: true + ## @param serviceAccount.labels [object] Additional labels to be included on the service account + ## + labels: {} ## RBAC parameters ## https://kubernetes.io/docs/reference/access-authn-authz/rbac/ ##