게시된 날짜: May 19, 2021

AWS Load Balancer Controller는 Kubernetes 클러스터에서 실행하는 애플리케이션으로 트래픽을 라우팅하는 Elastic Load Balancer를 구성하고 관리하는 Kubernetes 네이티브 방식을 제공합니다. Elastic Load Balancing은 애플리케이션의 내결함성을 지원하는 데 필요한 고가용성, 자동 조정, 강력한 보안을 모두 갖춘 여러 로드 밸런서를 제공합니다.

AWS Load Balancer Controller for Kubernetes 버전 2.2가 정식 출시되었습니다. 이번 업데이트에서는 다음을 포함하여 Elastic Load Balancer를 사용하는 애플리케이션에 트래픽을 보다 쉽게 라우팅할 수 있는 여러 개선 사항을 추가하였습니다.

  • Network Load Balancer에서 인스턴스 모드 대상 지정에 대한 지원
  • Kubernetes IngressClass를 통해 Application Load Balancer에 대한 향상된 보안 제어
  • AWS Local Zones에 대한 지원
  • Application Load Balancer에 대한 간소화된 SSL 리디렉션
  • Kubernetes 수신 경로 유형에 대한 지원
  • 인스턴스 대상 지정 로드 밸런서에 대한 노드 선택기 지원
  • Network Load Balancer에 대한 고정 IP 지원
  • 외부에서 관리되는 AWS 태그에 대한 지원

이번 출시에서 주목할 중요한 동작 변경 사항은 새로 생성된 Network Load Balancer의 기본 프로비저닝 체계가 내부에 존재한다는 점입니다. 퍼블릭에 공개되는 Network Load Balancer를 프로비저닝하도록 추가 주석을 지정할 수 있습니다.

컨트롤러 구성 파라미터와 기본값에 대한 자세한 내용은 여기여기를 참조하세요. AWS Load Balancer Controller 사용을 시작하려면 GitHub에서 설치 안내서시연을 참조하세요. Amazon EKS에 대한 자세한 내용은 제품 페이지 또는 설명서를 참조하세요.