0

I have installed nginx ingress controller of type NLB inside EKS cluster and it is of type internal.

The ingress controller created a network load balancer, with listeners 80 and 443,

with port 443 we can't attach an ssl cert for nlb type, only when I use listener type tls it is able to allow us to add ssl cert from AWS ACM.

Now the issue is, I am trying to expose a frontend application through this NLB nginx ingress controller,

when the NLB lister port is 443, it is able to access the application but complains with ssl cert (fake Kubernetes cert), when I change the listener from 443 to tls in NLB, it throws error "400 "The plain HTTP request was sent to HTTPS port" error"

Like many solutions out there mentioning changing the targetPort from https: https to https: http , I tried but with that too same error "The page isn't working,ERR_TOOMANY_REQUESTS"

Could anyone help me how to resolve this issue?

Any ideas or suggestions would be highly appreciated

Bala krishna
  • 519
  • 1
  • 10
  • 24

0 Answers0