gcloud CLI 초기화

gcloud CLI를 설치한 후 다음 명령어를 실행하여 초기 설정 작업을 수행할 수 있습니다. gcloud init. gcloud init 명령어는 다음 단계를 수행합니다.

  • 사용자 계정 사용자 인증 정보로 인증한 후 gcloud CLI가 Google Cloud 리소스를 대신하여 액세스하도록 승인합니다. 이 작업을 gcloud auth login 명령어를 사용하여 별도로 수행할 수도 있습니다.

  • gcloud CLI 구성 을 설정하고 활성 계정, 현재 프로젝트, 기본 Compute Engine 리전 및 영역(해당하는 경우)과 같은 핵심 속성을 설정합니다.

gcloud CLI를 이미 초기화한 경우 gcloud init을 다시 실행하면 기존 설정을 변경하거나 새 구성을 만들 수 있습니다.

gcloud CLI 초기화

gcloud CLI를 초기화하려면 다음 안내를 따르세요.

  1. gcloud init을 실행합니다.

    gcloud init

    원격 터미널 세션을 사용하는 경우 --console-only flag를 추가합니다. 이 플래그는 기본 브라우저에서 열려고 시도하는 대신 인증 및 승인 흐름의 URL을 제공합니다.

    gcloud init --console-only
  2. 메시지가 표시되면 구성을 만들거나 선택합니다.

    새 gcloud CLI 설치의 경우 gcloud init `gcloud init`은 default라는 이름의 구성을 만들고 이를 활성 구성으로 설정합니다. 기존 구성이 있는 경우 gcloud init은 다음 옵션 중에서 선택하라는 메시지를 표시합니다.

    • 활성 구성을 다시 초기화합니다.
    • 다른 구성으로 전환하고 다시 초기화합니다.
    • 새 구성을 만듭니다.
  3. 메시지가 표시되면 인증 및 승인 단계를 완료합니다.

    이전에 액세스 권0한을 부여한 경우 웹브라우저에서 다시 로그인하고 액세스 권한을 부여하거나 기존 계정을 선택하라는 메시지가 표시될 수 있습니다. Google Cloud

    --console-only 플래그를 사용했고 로그인이 필요한 경우 제공된 승인 URL을 복사하여 다른 브라우저 창에 붙여넣고 메시지를 따릅니다.

  4. 메시지가 표시되면 Google Cloud 프로젝트를 선택합니다.

    프로젝트 하나에만 액세스할 수 있는 경우(사용자 계정의 기본 프로젝트 포함) gcloud init이 이 프로젝트를 선택합니다.

    그렇지 않으면 **소유자** , **편집자** 또는 **뷰어** 역할이 있는 프로젝트 목록에서 프로젝트를 선택할 수 있습니다. 200개가 넘는 프로젝트에 액세스할 수 있는 경우 프로젝트 ID를 입력하거나 새 프로젝트를 만들거나 프로젝트를 나열하라는 메시지가 표시됩니다.

  5. 메시지가 표시되면 기본 Compute Engine 영역을 선택합니다. Compute Engine API를 사용 설정하지 않았거나 이미 프로젝트 수준 메타데이터에 기본 영역이 있는 경우에는 이 단계가 건너뛰어집니다.

구성 속성 보기

gcloud init 명령어를 통해 설정된 속성을 보려면 gcloud config list 명령어를 사용합니다. 이 명령어는 다음 예와 비슷한 출력을 반환합니다.

[compute]
region = us-east1
zone = us-east1-b
[core]
account = dana@example.com
disable_usage_reporting = False
project = example-project

다음 단계