From 8d6e87ff1cdd355abe7b00cf2169df2d07a233c7 Mon Sep 17 00:00:00 2001 From: Omer Date: Fri, 26 Apr 2024 22:27:40 +0300 Subject: [PATCH] Added helm docs to aws --- docs/tutorials/aws.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/docs/tutorials/aws.md b/docs/tutorials/aws.md index 54eafba5f..eb061b111 100644 --- a/docs/tutorials/aws.md +++ b/docs/tutorials/aws.md @@ -392,6 +392,22 @@ kubectl get namespaces | grep -q $EXTERNALDNS_NS || \ kubectl create namespace $EXTERNALDNS_NS ``` +## Using Helm (with OIDC) + +Create a values.yaml file to configure ExternalDNS: +```shell +provider: + name: aws +env: + - name: AWS_DEFAULT_REGION + value: us-east-1 # change to region where EKS is installed +``` + +Finally, install the ExternalDNS chart with Helm using the configuration specified in your values.yaml file: +```shell +helm upgrade --install external-dns external-dns/external-dns --version 1.14.4 --values values.yaml +``` + ### Manifest (for clusters without RBAC enabled) Save the following below as `externaldns-no-rbac.yaml`.