Update to Nginx Ingress with Amazon EKS

Joaquín Menchaca (智裕)
1 min readAug 5, 2020

Honestly, when I wrote this it worked, but in the following months things have changed. The charts have moved and are maintained elsewhere:

helm repo add ingress-nginx \
https://kubernetes.github.io/ingress-nginx
helm repo add bitnami https://charts.bitnami.com/bitnami

The external-dns should work with the same values, but if there are issues, I would recommending turning adding logLevel: debug to the values.

helm install \
--name my-extdns \
--values values.external-dns.yaml \
bitnami/external-dns

For the ingress-nginx , there’s a definite change needed (line 14), where "https" needs to change to "443". I am not sure why this change was needed and why https doesn’t work now. I updated the gist with the fix.

After the update, you can install it with:

helm install \
--name my-nginx \
--values values.nginx-ingress.yaml \
bitnami/external-dns

I hope this helps.

--

--

Joaquín Menchaca (智裕)
Joaquín Menchaca (智裕)

Written by Joaquín Menchaca (智裕)

DevOps/SRE/PlatformEng — k8s, o11y, vault, terraform, ansible

No responses yet