diff --git a/README.md b/README.md
index 951bcf1..6fbab74 100644
--- a/README.md
+++ b/README.md
@@ -30,8 +30,8 @@
-->
-This component creates a Helm deployment for [external-dns](https://github.com/bitnami/bitnami-docker-external-dns) on a
-Kubernetes cluster. [external-dns](https://github.com/bitnami/bitnami-docker-external-dns) is a Kubernetes addon that
+This component creates a Helm deployment for [external-dns](https://github.com/kubernetes-sigs/external-dns) on a
+Kubernetes cluster. [external-dns](https://github.com/kubernetes-sigs/external-dns) is a Kubernetes addon that
configures public DNS servers with information about exposed Kubernetes services to make them discoverable.
@@ -72,8 +72,8 @@ components:
enabled: true
name: external-dns
chart: external-dns
- chart_repository: https://charts.bitnami.com/bitnami
- chart_version: "6.33.0"
+ chart_repository: https://kubernetes-sigs.github.io/external-dns/
+ chart_version: "1.18.0"
create_namespace: true
kubernetes_namespace: external-dns
resources:
@@ -87,13 +87,15 @@ components:
# For example, when using blue-green deployment pattern to update EKS cluster.
txt_prefix: ""
# You can use `chart_values` to set any other chart options. Treat `chart_values` as the root of the doc.
- # See documentation for latest chart version and list of chart_values: https://artifacthub.io/packages/helm/bitnami/external-dns
+ # See documentation for latest chart version and list of chart_values: https://artifacthub.io/packages/helm/external-dns/external-dns
#
# # For example
# ---
# chart_values:
- # aws:
- # batchChangeSize: 1000
+ # provider:
+ # name: aws
+ # extraArgs:
+ # - --aws-batch-change-size=1000
chart_values: {}
# Extra hosted zones to lookup and support by component name
dns_components:
@@ -202,7 +204,6 @@ components:
| [name](#input\_name) | ID element. Usually the component or solution name, e.g. 'app' or 'jenkins'.
This is the only ID element not also included as a `tag`.
The "name" tag is set to the full `id` string. There is no tag with the value of the `name` input. | `string` | `null` | no |
| [namespace](#input\_namespace) | ID element. Usually an abbreviation of your organization name, e.g. 'eg' or 'cp', to help ensure generated IDs are globally unique | `string` | `null` | no |
| [policy](#input\_policy) | Modify how DNS records are synchronized between sources and providers (options: sync, upsert-only) | `string` | `"sync"` | no |
-
| [rbac\_enabled](#input\_rbac\_enabled) | Service Account for pods. | `bool` | `true` | no |
| [regex\_replace\_chars](#input\_regex\_replace\_chars) | Terraform regular expression (regex) string.
Characters matching the regex will be removed from the ID elements.
If not set, `"/[^a-zA-Z0-9-]/"` is used to remove all characters other than hyphens, letters and digits. | `string` | `null` | no |
| [region](#input\_region) | AWS Region. | `string` | n/a | yes |
@@ -238,8 +239,8 @@ Check out these related projects.
For additional context, refer to some of these links.
-- [external-dns (Artifact Hub)](https://artifacthub.io/packages/helm/bitnami/external-dns) - Helm chart for ExternalDNS by Bitnami
-- [ExternalDNS (Bitnami Docker)](https://github.com/bitnami/bitnami-docker-external-dns) - ExternalDNS addon container image and docs by Bitnami
+- [external-dns (Artifact Hub)](https://artifacthub.io/packages/helm/external-dns/external-dns) - Helm chart for ExternalDNS by Kubernetes SIGs
+- [ExternalDNS (GitHub)](https://github.com/kubernetes-sigs/external-dns) - ExternalDNS addon source code and documentation