Using a single AWS Application Load Balancer (ALB) for multiple subdomains in an EKS cluster can significantly reduce costs and simplify management. This method involves configuring Ingress resources to route traffic for different subdomains through one ALB. Key steps include installing the AWS Load Balancer Controller, creating a security group for controlled access, defining Ingress and service configurations, and applying these configurations using `kubectl`. This setup enhances resource efficiency and security, especially when managing internal tools or services within an EKS cluster.

5m read timeFrom shivanshu-sharma.medium.com
Post cover image
Table of contents
Guide to using a single AWS Application Load Balancer (ALB) for multiple subdomains in an EKS cluster.Why Use Multiple Subdomains in AWS EKS?Optimizing Load Balancer Usage with a Single Load BalancerConclusionKubernetes Ingress with AWS ALB Ingress Controller | Amazon Web ServicesRoute application and HTTP traffic with Application Load BalancersExposing Kubernetes Applications, Part 1: Service and Ingress Resources | Amazon Web Services
1 Comment

Sort: