I have created EKS cluster in that cluster created 2 nodes & deployed few microservices on cluster IP. As cluster IP is only internally accessible so wanted to configure it with AWS API gateway using ELB.
Asked
Active
Viewed 2,572 times
2 Answers
0
When you create an ingress in kubernetes, it automatically creates a load balancer for the ingress.
If you are using route 53 as your dns manager then after you have created an ingress you can add an A record to point to the newly created Application Load Balancer.
Please refer to the AWS document here to create ingress controllers: https://docs.aws.amazon.com/eks/latest/userguide/alb-ingress.html

Vikrant Dubey
- 86
- 3
0
One solution to the problem is to change the service to a Private NLB using the load balancer controller and then link this nlb to api gateway via VPC link
Further process and documentation for the process can be found here

Vamsi
- 388
- 2
- 12