diff --git a/bitnami/external-dns/Chart.yaml b/bitnami/external-dns/Chart.yaml index e7c36892c8..97a6e15700 100644 --- a/bitnami/external-dns/Chart.yaml +++ b/bitnami/external-dns/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: external-dns -version: 3.4.7 +version: 3.4.8 appVersion: 0.7.4 description: ExternalDNS is a Kubernetes addon that configures public DNS servers with information about exposed Kubernetes services to make them discoverable. keywords: diff --git a/bitnami/external-dns/templates/_helpers.tpl b/bitnami/external-dns/templates/_helpers.tpl index 08e62c930d..23efcaa284 100644 --- a/bitnami/external-dns/templates/_helpers.tpl +++ b/bitnami/external-dns/templates/_helpers.tpl @@ -284,7 +284,7 @@ Validate values of External DNS: */}} {{- define "external-dns.validateValues.aws" -}} {{- if and (eq .Values.provider "aws") .Values.aws.assumeRoleArn -}} -{{- if not (regexMatch "^arn:(aws|aws-us-gov):iam::.*$" .Values.aws.assumeRoleArn) -}} +{{- if not (regexMatch "^arn:(aws|aws-us-gov|aws-cn):iam::.*$" .Values.aws.assumeRoleArn) -}} external-dns: aws.assumeRoleArn The AWS Role to assume must follow ARN format: `arn:aws:iam::123455567:role/external-dns` Ref: https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html