영역 관리

이 페이지에서는 Distributed Cloud Connected 배포에서 Google Distributed Cloud Connected 영역 리소스를 관리하는 방법을 설명합니다. Google Cloud API의 구조로 인해 Distributed Cloud 연결 영역 리소스는 Distributed Cloud Edge Container API에서 위치로 참조됩니다.

Distributed Cloud Connected 영역에 대한 자세한 내용은 Distributed Cloud Connected 작동 방식을 참고하세요.

영역 나열

Google Cloud 프로젝트에서 Distributed Cloud 연결 영역을 나열하려면 이 섹션의 단계를 완료하세요.

이 작업을 완료하려면 Google Cloud 프로젝트에 Edge Container 뷰어 역할(roles/edgecontainer.viewer)이 있어야 합니다.

콘솔

  1. Google Cloud 콘솔에서 에지 영역 페이지로 이동합니다.

    에지 영역으로 이동

  2. 영역 목록과 세부정보를 살펴봅니다.

gcloud

gcloud edge-cloud container zones list 명령어를 사용합니다.

gcloud edge-cloud container zones list \
    --project=PROJECT_ID
 

PROJECT_ID를 타겟Google Cloud 프로젝트의 ID로 바꿉니다.

API

projects.locations.list 메서드에 대해 GET 요청을 실행합니다.

GET /v1/PROJECT_ID/locations?filter=FILTER&pageSize=PAGE_SIZE&orderBy=SORT_BY&pageToken=PAGE_TOKEN

다음을 바꿉니다.

  • PROJECT_ID: 대상 Google Cloud 프로젝트의 ID입니다.
  • FILTER: 반환된 결과를 특정 값으로 제한하는 표현식입니다.
  • PAGE_SIZE: 페이지당 반환할 결과 수입니다.
  • SORT_BY: 반환된 결과를 정렬하는 쉼표로 구분된 필드 이름 목록입니다. 기본 정렬 순서는 오름차순입니다. 내림차순 정렬의 경우 원하는 필드 앞에 ~를 붙입니다.
  • PAGE_TOKEN: 응답의 nextPageToken 필드에 있는 마지막 목록 요청에 대한 응답에서 수신된 토큰입니다. 결과 페이지를 수신하려면 이 토큰을 전송하세요.

영역의 네트워크 구성 초기화

Distributed Cloud 연결 영역의 네트워크 구성을 초기화하려면 이 섹션의 단계를 완료하세요.

영역의 네트워크 구성을 초기화하려면 먼저 Distributed Cloud Edge Network API를 사용 설정해야 합니다.

이 작업을 완료하려면 Google Cloud 프로젝트에 Edge 네트워크 관리자 역할(roles/edgenetwork.admin)이 있어야 합니다.

다음 경우에는 Distributed Cloud 연결 영역의 네트워크 구성을 초기화해야 합니다.

  • 온프레미스에 Distributed Cloud connected 하드웨어가 설치된 직후
  • 기존 Distributed Cloud(연결형) 배포에서 Distributed Cloud(연결형) 버전 1.3.0으로 업그레이드했지만 Distributed Cloud Edge Network API의 비공개 프리뷰에 참여하지 않았습니다.

영역의 네트워크 구성을 초기화하면 default이라는 기본 라우터가 생성됩니다. 그런 다음 default 라우터는 해당 Interconnect 연결을 만들어 Distributed Cloud 연결 하드웨어를 주문할 때 요청한 모든 Interconnect와 피어링하도록 구성됩니다. 이를 통해 Distributed Cloud 연결 배포에 로컬 네트워크로의 기본 업링크 연결이 제공됩니다.

이 절차는 한 번만 실행하면 됩니다. 후속 실행에서는 기존 Distributed Cloud 네트워킹 설정이 변경되지 않습니다.

gcloud

gcloud edge-cloud networking zones init 명령어를 사용합니다.

gcloud edge-cloud networking zones init ZONE_NAME \
    --project=PROJECT_ID \
    --location=REGION

다음을 바꿉니다.

  • ZONE_NAME: 대상 Distributed Cloud 연결된 영역의 이름입니다.
  • PROJECT_ID: 대상 Google Cloud 프로젝트의 ID입니다.
  • REGION: 타겟 Distributed Cloud 연결된 영역이 생성된 Google Cloud 리전입니다.

API

projects.locations.zones.initialize 메서드에 대해 POST 요청을 실행합니다.

POST /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME:init

다음을 바꿉니다.

  • PROJECT_ID: 대상 Google Cloud 프로젝트의 ID입니다.
  • REGION: 타겟 Distributed Cloud 연결된 영역이 생성된 Google Cloud 리전입니다.
  • ZONE_NAME: 대상 Distributed Cloud 연결된 영역의 이름입니다.

영역 정보 가져오기

분산 클라우드 연결 영역에 관한 정보를 가져오려면 이 섹션의 단계를 완료하세요.

이 작업을 완료하려면 Google Cloud 프로젝트에 Edge Container 뷰어 역할(roles/edgecontainer.viewer)이 있어야 합니다.

콘솔

  1. Google Cloud 콘솔에서 에지 영역 페이지로 이동합니다.

    에지 영역으로 이동

  2. 원하는 영역을 클릭합니다.

    Google Cloud 콘솔에 선택한 영역에 대한 자세한 정보가 표시됩니다.

gcloud

gcloud edge-cloud container zones describe 명령어를 사용합니다.

gcloud edge-cloud container zones describe ZONE_NAME \
    --project=PROJECT_ID

다음을 바꿉니다.

  • ZONE_NAME: 대상 Distributed Cloud 연결된 영역의 이름입니다.
  • PROJECT_ID: 대상 Google Cloud 프로젝트의 ID입니다.

API

projects.locations.get 메서드에 대해 GET 요청을 실행합니다.

GET /v1/PROJECT_ID/locations/REGION

다음을 바꿉니다.

  • PROJECT_ID: 대상 Google Cloud 프로젝트의 ID입니다.
  • REGION: 타겟 Distributed Cloud 연결된 영역이 생성된 Google Cloud 리전입니다.

다음 단계