번들 인그레스 중지

이 문서에서는 VMware용 GKE에서 사용자 클러스터에 대해 번들 인그레스를 사용 중지하는 방법을 보여줍니다.

기본적으로 번들 인그레스는 사용자 클러스터에서 사용 설정됩니다. 즉, istiodistio-ingress 배포가 실행됩니다. 자세한 내용은 인그레스 구성요소를 참조하세요.

사용자 클러스터에서 Anthos Service Mesh의 전체 설치를 사용하려면 번들 인그레스를 중지하는 것이 좋습니다. Anthos Service Mesh가 완전히 설치된 경우 번들 인그레스가 필요하지 않고 번들 인그레스와 Anthos Service Mesh 간에 충돌이 발생할 수 있기 때문입니다.

새 클러스터의 번들 인그레스 중지

사용자 클러스터 만들기에 설명된 대로 사용자 클러스터를 만듭니다.

사용자 클러스터 구성 파일을 입력할 때 다음을 수행합니다.

  • disableBundledIngresstrue로 설정합니다.
  • loadBalancer.vips.ingressVIP 값을 지정하지 않습니다.
apiVersion: v1
kind: UserCluster
...
disableBundledIngress: true
...
loadBalancer:
  vips:
    controlPlaneVIP: 172.16.21.30
    ingressVIP:

기존 클러스터의 번들 인그레스 중지

기존 사용자 클러스터 구성 파일에서 다음 안내를 따르세요.

  • disableBundledIngresstrue로 설정합니다.
  • loadBalancer.vips.ingressVIP 값을 삭제합니다.

클러스터를 업데이트합니다.

gkectl update cluster --kubeconfig ADMIN_CLUSTER_KUBECONFIG --config USER_CLUSTER_CONFIG

다음을 바꿉니다.

  • ADMIN_CLUSTER_KUBECONFIG: 관리자 클러스터 kubeconfig 파일의 경로입니다.

  • USER_CLUSTER_CONFIG: 사용자 클러스터 구성 파일의 경로입니다.

수동 부하 분산

클러스터에서 수동 부하 분산을 사용하고 번들 인그레스를 중지하려면 다음 필드에 값을 지정하지 마세요.

  • loadBalancer.manualLB.ingressHTTPSNodePort
  • loadBalancer.manualLB.ingressHTTPNodePort
loadBalancer:
  Kind: ManaulLB
  manualLB:
    ingressHTTPSNodePort:
    ingressHTTPNodePort:
    controlPlaneNodePort: 30562

기존 클러스터의 번들 인그레스 사용 설정

번들 인그레스가 중지된 기존 사용자 클러스터에 번들 인그레스를 사용 설정하려면 사용자 클러스터 구성 파일을 수정하고 gkectl update cluster를 실행합니다.