2.2. OpenShift Container Platform의 AWS Load Balancer Operator
AWS Load Balancer 컨트롤러를 배포하고 관리하려면 OpenShift Container Platform 웹 콘솔 또는 CLI를 사용하여 소프트웨어 카탈로그에서 AWS Load Balancer Operator를 설치합니다. Operator를 사용하여 AWS 로드 밸런서를 클러스터 인프라에 직접 통합할 수 있습니다.
2.2.1. AWS Load Balancer Operator 고려 사항 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
성공적으로 배포되도록 하려면 AWS Load Balancer Operator의 제한 사항을 검토하십시오. 이러한 제약 조건을 이해하면 호환성 문제를 방지하고 Operator가 설치 전에 아키텍처 요구 사항을 충족하는지 확인할 수 있습니다.
AWS Load Balancer Operator를 설치하고 사용하기 전에 다음 제한 사항을 검토하십시오.
- IP 트래픽 모드는 AWS Elastic Kubernetes Service(EKS)에서만 작동합니다. AWS Load Balancer Operator는 AWS Load Balancer Controller의 IP 트래픽 모드를 비활성화합니다. IP 트래픽 모드를 비활성화하면 AWS Load Balancer 컨트롤러에서 Pod 준비 게이트를 사용할 수 없습니다.
-
AWS Load Balancer Operator는 --disable-ingress-
class-annotation 및과 같은 명령줄 플래그를 AWS Load Balancer 컨트롤러에 추가합니다. 따라서 AWS Load Balancer Operator는--disable-ingress-group-name-annotationIngress리소스의kubernetes.io/ingress.class및alb.ingress.kubernetes.io/group.name주석을 사용할 수 없습니다. -
AWS Load Balancer Operator를 사용하려면 서비스 유형이
NodePort이고LoadBalancer또는ClusterIP가 아닙니다.