- 최신
- 최다 투표
- 가장 많은 댓글
EKS Auto Mode에서 Ingress 없이 직접 TargetGroupBinding을 사용하여 ALB와 TargetGroup을 연결하는 것은 지원되지 않습니다. EKS Auto Mode는 Ingress 리소스를 통해 ALB와 TargetGroup을 자동으로 관리하도록 설계되어 있습니다.
EKS Auto Mode에서 ALB와 TargetGroup을 설정하려면 다음과 같은 방법을 사용해야 합니다:
-
Ingress 리소스를 생성합니다. 이 Ingress 리소스는 ALB 생성 및 구성을 트리거합니다.
-
IngressClass 리소스를 생성하여 ALB 설정을 지정합니다.
-
IngressClassParams 리소스를 사용하여 AWS 특정 구성 옵션을 설정합니다.
TargetGroupBinding 리소스는 EKS Auto Mode에서 직접 지원되지 않으며, 대신 Ingress 리소스를 통해 TargetGroup이 자동으로 생성되고 관리됩니다.
만약 Ingress 없이 ALB를 직접 구성하고 싶다면, EKS Auto Mode 대신 표준 EKS 클러스터와 AWS Load Balancer Controller를 사용하는 것이 더 적합할 수 있습니다. 이 방식에서는 TargetGroupBinding을 직접 사용할 수 있습니다.
EKS Auto Mode에서 ALB를 사용하려면, Deployment와 Service를 생성한 후 이를 가리키는 Ingress 리소스를 생성하는 것이 권장되는 방법입니다. 이렇게 하면 EKS가 자동으로 ALB와 TargetGroup을 생성하고 관리합니다.
Sources
EKS AutoMode - LoadBalancer Functionality | AWS re:Post
Create an IngressClass to configure an Application Load Balancer - Amazon EKS
Learn about VPC Networking and Load Balancing in EKS Auto Mode - Amazon EKS