controlPlaneManagement에서 management로 마이그레이션

서비스 메시 컨트롤 플레인을 관리하기 위한 controlPlaneManagement 설정이 지원 중단되었습니다. 이전에 controlPlaneManagement를 사용했다면 management 설정으로 마이그레이션해야 합니다.

controlPlaneManagement를 사용 중인지 확인하려면 Feature State API를 사용하세요.

  gcloud container fleet mesh describe

멤버십 사양에서 controlPlane의 값이 있으면 controlPlaneManagement를 사용 중이며 management로 마이그레이션해야 함을 나타냅니다.

controlPlaneManagement와 management 설정의 차이점

management 설정은 controlPlaneManagement 설정에 비해 추가 자동 동작을 사용 설정합니다.

마이그레이션 단계:

설정에 따라 다음과 같은 두 가지 시나리오가 있습니다. 각 시나리오의 마이그레이션 단계를 간략히 설명합니다.

controlPlaneManagement가 사용 설정되고 management가 설정되지 않음

조건 DEPRECATED_SPEC_CONTROL_PLANE_MANAGEMENT는 Feature State API를 통해 표시됩니다. management로 마이그레이션하려면 다음 단계를 따르세요.

  1. 클러스터에 자동 관리를 사용 설정하고 원하는 경우 일부 기능을 사용 중지합니다. 실행:

      gcloud container fleet mesh update \
        --management automatic \
        --memberships MEMBERSHIP_NAME \
        --project FLEET_PROJECT_ID \
        --location MEMBERSHIP_LOCATION
    
  2. 멀티 클러스터 엔드포인트 검색에 선택한 구성이 있는지 확인합니다.

  3. 관리형 데이터 영역을 사용 설정했습니다.

  4. 더 이상 사용되지 않는 controlPlaneManagement 설정을 사용 중지합니다.

        gcloud container fleet mesh update \
          --control-plane unspecified \
          --memberships MEMBERSHIP_NAME \
          --project FLEET_PROJECT_ID \
          --location MEMBERSHIP_LOCATION
    

management 및 controlPlaneManagement 설정이 모두 사용 설정됨

이미 management 설정을 사용 중인 경우 Feature State API를 통해 DEPRECATED_SPEC_CONTROL_PLANE_MANAGEMENT_SAFE 조건이 표시될 수 있습니다. 이는 더 이상 사용되지 않더라도 지원 중단된 controlPlaneManagement 설정이 구성에 여전히 있음을 나타냅니다.

지원 중단된 이 설정을 삭제하고 깨끗한 구성을 유지하려면 다음을 실행합니다.

    gcloud container fleet mesh update \
      --control-plane unspecified \
      --memberships MEMBERSHIP_NAME \
      --project FLEET_PROJECT_ID \
      --location MEMBERSHIP_LOCATION

management 설정이 이미 controlPlaneManagement 설정을 재정의하므로 메시의 동작에는 영향을 미치지 않습니다.