Private Service Connect 상태 구성 보기, 업데이트, 삭제

이 페이지에서는 Private Service Connect 상태 리소스를 만든 후 이를 관리하는 방법을 설명합니다. 상태 집계 정책, 상태 소스, 복합 상태 점검을 나열, 설명, 업데이트, 삭제할 수 있습니다.

상태 집계 정책 관리

이 섹션에서는 건강 집계 정책을 관리하는 방법을 설명합니다.

상태 집계 정책 나열

리전의 모든 상태 집계 정책을 나열할 수 있습니다.

gcloud

gcloud beta compute health-aggregation-policies list 명령어를 사용합니다.

gcloud beta compute health-aggregation-policies list \
    --regions=REGION

REGION을 상태 집계 정책의 리전으로 바꿉니다.

상태 집계 정책 설명

상태 집계 정책을 설명하여 세부정보를 볼 수 있습니다.

gcloud

gcloud beta compute health-aggregation-policies describe 명령어를 사용합니다.

gcloud beta compute health-aggregation-policies describe POLICY \
    --region=REGION

다음을 바꿉니다.

  • POLICY: 상태 집계 정책의 이름
  • REGION: 상태 집계 정책의 리전

상태 집계 정책 업데이트

상태 집계 정책의 설명, 정상 비율 기준점 또는 최소 정상 기준점을 업데이트할 수 있습니다.

gcloud

gcloud beta compute health-aggregation-policies update 명령어를 사용합니다.

gcloud beta compute health-aggregation-policies update POLICY \
    --region=REGION \
    --description="DESCRIPTION" \
    --healthy-percent-threshold=PERCENT_HEALTHY \
    --min-healthy-threshold=MINIMUM_HEALTHY

다음을 바꿉니다.

  • POLICY: 업데이트할 상태 집계 정책의 이름
  • REGION: 상태 집계 정책의 리전
  • DESCRIPTION: 정책에 대한 업데이트된 설명
  • PERCENT_HEALTHY: 상태 소스가 정상으로 간주되려면 정상이어야 하는 백엔드 서비스의 업데이트된 최소 엔드포인트 비율입니다(예: 75).
  • MINIMUM_HEALTHY: 상태 소스가 정상으로 간주되려면 정상이어야 하는 백엔드 서비스의 업데이트된 최소 엔드포인트 수입니다(예: 2).

상태 집계 정책 삭제

기존 건강 소스와 연결되지 않은 경우 건강 집계 정책을 삭제할 수 있습니다.

gcloud

gcloud beta compute health-aggregation-policies delete 명령어를 사용합니다.

gcloud beta compute health-aggregation-policies delete POLICY \
    --region=REGION

다음을 바꿉니다.

  • POLICY: 삭제할 상태 집계 정책의 이름
  • REGION: 상태 집계 정책의 리전

건강 정보 출처 관리

다음 섹션에서는 건강 소스를 관리하는 방법을 설명합니다.

상태 소스 나열

리전의 건강 소스를 나열할 수 있습니다.

gcloud

gcloud beta compute health-sources list 명령어를 사용합니다.

gcloud beta compute health-sources list \
    --regions=REGION

REGION을 상태 소스의 리전으로 바꿉니다.

건강 소스 설명

건강 소스를 설명하여 세부정보를 볼 수 있습니다.

gcloud

gcloud beta compute health-sources describe 명령어를 사용합니다.

gcloud beta compute health-sources describe HEALTH_SOURCE \
    --region=REGION

다음을 바꿉니다.

  • HEALTH_SOURCE: 건강 소스의 이름
  • REGION: 건강 소스의 리전

건강 정보 출처 업데이트

기존 상태 소스의 설명, 백엔드 서비스 또는 상태 집계 정책을 업데이트할 수 있습니다.

gcloud

gcloud beta compute health-sources update 명령어를 사용합니다.

gcloud beta compute health-sources update HEALTH_SOURCE \
    --region=REGION \
    --description="DESCRIPTION" \
    --sources=BACKEND_SERVICE \
    --health-aggregation-policy=POLICY

다음을 바꿉니다.

  • HEALTH_SOURCE: 업데이트할 건강 소스의 이름
  • REGION: 건강 소스의 리전
  • DESCRIPTION: 업데이트된 건강 소스 설명입니다.
  • BACKEND_SERVICE: 상태의 소스로 사용할 업데이트된 백엔드 서비스

    백엔드 서비스는 다음 요구사항을 충족해야 합니다.

    • 부하 분산 스키마가 INTERNAL 또는 INTERNAL_MANAGED여야 합니다.
    • 생성하는 건강 소스와 동일한 리전에 있어야 합니다.
    • 백엔드는 GCE_VM_IP 또는 GCE_VM_IP_PORT 유형의 인스턴스 그룹 또는 네트워크 엔드포인트 그룹이어야 합니다.
  • POLICY: 이 건강 소스에 적용할 업데이트된 건강 집계 정책입니다.

건강 소스 삭제

기존 복합 상태 점검과 연결되어 있지 않은 경우 상태 소스를 삭제할 수 있습니다.

gcloud

gcloud beta compute health-sources delete 명령어를 사용하세요.

gcloud beta compute health-sources delete HEALTH_SOURCE \
    --region=REGION

다음을 바꿉니다.

  • HEALTH_SOURCE: 삭제할 건강 소스의 이름
  • REGION: 건강 소스의 리전

복합 상태 점검 관리

다음 섹션에서는 복합 상태 점검을 관리하는 방법을 설명합니다.

복합 상태 점검 목록

리전의 복합 상태 점검을 나열할 수 있습니다.

gcloud

리전의 복합 상태 점검을 나열하려면 gcloud beta compute composite-health-checks list 명령어를 사용합니다.

gcloud beta compute composite-health-checks list \
    --regions=REGION

REGION을 복합 상태 점검의 리전으로 바꿉니다.

복합 상태 점검 설명

복합 상태 점검을 설명하여 세부정보를 볼 수 있습니다.

gcloud

gcloud beta compute composite-health-checks describe 명령어를 사용합니다.

gcloud beta compute composite-health-checks describe COMPOSITE_HEALTH_CHECK \
    --region=REGION

다음을 바꿉니다.

  • COMPOSITE_HEALTH_CHECK: 복합 상태 점검의 이름
  • REGION: 복합 상태 점검의 리전

복합 상태 점검 업데이트

복합 상태 점검의 설명, 건강 정보 출처 또는 건강 정보 대상을 업데이트할 수 있습니다.

gcloud

gcloud beta compute composite-health-checks update 명령어를 사용합니다.

gcloud beta compute composite-health-checks update COMPOSITE_HEALTH_CHECK \
    --region=REGION \
    --description="DESCRIPTION" \
    --health-sources=HEALTH_SOURCES \
    --health-destination=HEALTH_DESTINATION

다음을 바꿉니다.

  • COMPOSITE_HEALTH_CHECK: 업데이트할 복합 상태 점검의 이름
  • REGION: 복합 상태 점검의 리전
  • DESCRIPTION: 업데이트된 설명
  • HEALTH_SOURCES: 복합 상태 점검과 연결할 하나 이상의 상태 소스의 이름

    쉼표로 구분된 목록으로 여러 건강 소스를 포함할 수 있습니다.

  • HEALTH_DESTINATION: 이 복합 상태 점검에서 복합 상태를 수신하는 전달 규칙의 URI입니다(예: projects/PROJECT_ID/regions/REGION/forwardingRules/FORWARDING_RULE).

    전달 규칙은 Private Service Connect 상태를 지원하고 다음 요구사항을 충족하는 프로듀서 부하 분산기와 연결되어야 합니다.

    • 부하 분산 스키마가 INTERNAL 또는 INTERNAL_MANAGED여야 합니다.
    • 복합 상태 점검과 동일한 리전에 있어야 합니다.

복합 상태 확인 삭제

복합 상태 점검을 삭제할 수 있습니다.

gcloud

gcloud beta compute composite-health-checks delete 명령어를 사용합니다.

gcloud beta compute composite-health-checks delete COMPOSITE_HEALTH_CHECK \
    --region=REGION

다음을 바꿉니다.

  • COMPOSITE_HEALTH_CHECK: 삭제할 복합 상태 점검의 이름
  • REGION: 복합 상태 점검의 리전