VPC 스포크 상태 확인

허브에 Virtual Private Cloud(VPC) 스포크 연결을 제안하면 허브 관리자가 스포크를 수락할 때까지 스포크가 완전히 작동하지 않습니다. 이 페이지에서는 제안한 후 스포크 상태를 확인하는 방법을 설명합니다.

시작하기 전에

시작하기 전에 다음 섹션을 검토합니다.

프로젝트 생성 또는 선택

Network Connectivity Center를 더 쉽게 구성하려면 먼저 유효한 프로젝트를 식별합니다.

  1. Google Cloud 계정에 로그인합니다. Google Cloud를 처음 사용하는 경우 계정을 만들고 Google 제품의 실제 성능을 평가해 보세요. 신규 고객에게는 워크로드를 실행, 테스트, 배포하는 데 사용할 수 있는 $300의 무료 크레딧이 제공됩니다.
  2. Google Cloud Console의 프로젝트 선택기 페이지에서 Google Cloud 프로젝트를 선택하거나 만듭니다.

    프로젝트 선택기로 이동

  3. Google Cloud 프로젝트에 결제가 사용 설정되어 있는지 확인합니다.

  4. Google Cloud CLI를 설치합니다.
  5. gcloud CLI를 초기화하려면 다음 명령어를 실행합니다.

    gcloud init
  6. Google Cloud Console의 프로젝트 선택기 페이지에서 Google Cloud 프로젝트를 선택하거나 만듭니다.

    프로젝트 선택기로 이동

  7. Google Cloud 프로젝트에 결제가 사용 설정되어 있는지 확인합니다.

  8. Google Cloud CLI를 설치합니다.
  9. gcloud CLI를 초기화하려면 다음 명령어를 실행합니다.

    gcloud init
  1. Google Cloud CLI를 사용하는 경우 gcloud config set 명령어를 사용하여 프로젝트 ID를 설정합니다.

    gcloud config set project PROJECT_ID

    PROJECT_ID를 고유한 프로젝트 ID로 바꿉니다.

    이 페이지의 gcloud CLI 안내에서는 프로젝트 ID를 설정했다고 가정합니다.

  1. 프로젝트 ID를 올바르게 설정했는지 확인하려면 gcloud config list 명령어를 사용합니다.

    gcloud config list --format='text(core.project)'

Network Connectivity API 사용 설정

Network Connectivity Center를 사용하는 아무 태스크든 수행하려면 먼저 Network Connectivity API를 사용 설정해야 합니다.

콘솔

Network Connectivity API를 사용 설정하려면 다음 단계를 따르세요.

  1. Google Cloud 콘솔에서 Network Connectivity Center 페이지로 이동합니다.

    Network Connectivity Center로 이동

  2. 사용 설정을 클릭합니다.

또는 API 사용 설정의 설명대로 Google Cloud 콘솔 API 라이브러리를 사용하여 API를 사용 설정할 수 있습니다.

스포크 상태

다음 테이블에서는 허브 관리자에게 제안된 후 스포크가 가질 수 있는 여러 가지 상태를 설명합니다.

스포크 상태 상태 이유 설명
ACTIVE reasons 필드가 비어 있습니다.

즉, 허브 관리자가 스포크를 수락했으며 스포크가 완전히 작동합니다.

INACTIVE PENDING_REVIEW

즉, 스포크가 작동하지 않고 허브 관리자가 아직 스포크를 수락하거나 거부하지 않았습니다.

INACTIVE REJECTED

즉, 허브 관리자가 스포크를 거부하여 스포크가 작동하지 않습니다.

OBSOLETE reasons 필드가 비어 있습니다.

이는 허브가 삭제되었음을 의미합니다. 이 상태에서는 상태가 변경되지 않으며 스포크는 삭제만 가능합니다.

스포크 제안 상태 가져오기

허브와 다른 프로젝트에서 제안한 스포크의 상태를 가져오려면 다음 단계를 따르세요.

gcloud

gcloud network-connectivity spokes describe 명령어를 실행합니다.

gcloud network-connectivity spokes describe SPOKE_NAME \
    --global

SPOKE_NAME을 상태를 확인할 스포크 이름(예: my-spoke)으로 바꿉니다.

API

스포크를 설명하려면 networkconnectivity.spokes.get 메서드를 사용합니다.

 GET https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/spokes/SPOKE_NAME

다음을 바꿉니다.

  • PROJECT_ID: 스포크가 포함된 프로젝트의 프로젝트 ID입니다.
  • SPOKE_NAME: 상태를 가져올 스포크의 이름입니다.

다음 단계