다중 클러스터 계층 4 부하 분산(미리 보기)
Important
Azure Kubernetes Fleet Manager 미리 보기 기능은 셀프 서비스, 옵트인 기반으로 제공됩니다. 미리 보기는 "있는 그대로" 및 "사용 가능한 상태로" 제공되며 서비스 수준 계약 및 제한적 보증에서 제외됩니다. Azure Kubernetes Fleet Manager 미리 보기의 일부는 고객 지원팀에서 최선을 다해 지원합니다. 따라서 이러한 기능은 프로덕션 용도로 사용할 수 없습니다.
Azure Kubernetes Fleet Manager(Fleet)을 사용하여 멤버 클러스터에 배포된 워크로드에 계층 4 다중 클러스터 부하 분산을 설정할 수 있습니다.
다중 클러스터 부하 분산의 경우 Fleet은 대상 클러스터가 Azure CNI 네트워킹을 사용해야 합니다. Azure CNI 네트워킹을 사용하면 Pod IP를 Azure 가상 네트워크에서 직접 주소 지정할 수 있으므로 Azure Load Balancer와 라우팅할 수 있습니다.
ServiceExport
자체는 Kubernetes 리소스 전파 기능을 사용하여 플릿 클러스터에서 멤버 클러스터로 전파되거나, 멤버 클러스터에서 직접 생성될 수 있습니다. 이 ServiceExport
리소스가 만들어지면 ServiceImport
가 플릿 클러스터에 생성되고 다른 모든 멤버 클러스터가 서비스 인식을 구축합니다.
그런 다음, 사용자는 MultiClusterService
사용자 지정 리소스를 만들어 계층 4 다중 클러스터 부하 분산을 설정하려고 함을 나타낼 수 있습니다. 이 MultiClusterService
로 인해 멤버 클러스터가 매핑된 Azure Load Balancer가 여러 멤버 클러스터에서 이 서비스의 엔드포인트 간에 들어오는 트래픽의 부하를 분산하도록 구성됩니다.
다음 단계
Azure Kubernetes Service