How to Set Up HTTPS with NGINX Ingress on EKS?

0
4
Asked By TechieTurtle77 On

I've got an EKS cluster up and running with ingress resources using the NGINX ingress controller. My NLB, provisioned by NGINX, is private and I'm using a private Route 53 zone. I'm trying to figure out how to configure HTTPS for my endpoints with the NGINX controller. I attempted to use Let's Encrypt certs with cert-manager, but it hasn't been working due to my private Route 53 zone. Currently, I can't use the ALB controller with the AWS cert manager, so I'm looking for a solution that works with the NGINX controller specifically.

1 Answer

Answered By CloudGuru99 On

To get a publicly trusted certificate, you need some visibility in public DNS. Consider creating and configuring a public hosted zone for your domain, which Let's Encrypt can leverage to complete its challenges. This is important especially if your NLB is involved in HTTPS termination.

PrivatePathfinder88 -

But remember, I'm only using this for internal endpoints and don't want any public exposure.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.