gcloud init. gcloud init 명령어는 다음 단계를 수행합니다.
사용자 계정 사용자 인증 정보로 인증한 후 gcloud CLI가 Google Cloud 리소스를 대신하여 액세스하도록 승인합니다. 이 작업을
gcloud auth login명령어를 사용하여 별도로 수행할 수도 있습니다.gcloud CLI 구성 을 설정하고 활성 계정, 현재 프로젝트, 기본 Compute Engine 리전 및 영역(해당하는 경우)과 같은 핵심 속성을 설정합니다.
gcloud CLI를 이미 초기화한 경우 gcloud init을 다시 실행하면 기존 설정을 변경하거나 새 구성을 만들 수 있습니다.
gcloud CLI 초기화
gcloud CLI를 초기화하려면 다음 안내를 따르세요.
-
gcloud init을 실행합니다.gcloud init원격 터미널 세션을 사용하는 경우
--console-only flag를 추가합니다. 이 플래그는 기본 브라우저에서 열려고 시도하는 대신 인증 및 승인 흐름의 URL을 제공합니다.gcloud init --console-only
-
메시지가 표시되면 구성을 만들거나 선택합니다.
새 gcloud CLI 설치의 경우
gcloud init`gcloud init`은default라는 이름의 구성을 만들고 이를 활성 구성으로 설정합니다. 기존 구성이 있는 경우gcloud init은 다음 옵션 중에서 선택하라는 메시지를 표시합니다.- 활성 구성을 다시 초기화합니다.
- 다른 구성으로 전환하고 다시 초기화합니다.
- 새 구성을 만듭니다.
-
메시지가 표시되면 인증 및 승인 단계를 완료합니다.
이전에 액세스 권0한을 부여한 경우 웹브라우저에서 다시 로그인하고 액세스 권한을 부여하거나 기존 계정을 선택하라는 메시지가 표시될 수 있습니다. Google Cloud
--console-only플래그를 사용했고 로그인이 필요한 경우 제공된 승인 URL을 복사하여 다른 브라우저 창에 붙여넣고 메시지를 따릅니다. -
메시지가 표시되면 Google Cloud 프로젝트를 선택합니다.
프로젝트 하나에만 액세스할 수 있는 경우(사용자 계정의 기본 프로젝트 포함)
gcloud init이 이 프로젝트를 선택합니다.그렇지 않으면 **소유자** , **편집자** 또는 **뷰어** 역할이 있는 프로젝트 목록에서 프로젝트를 선택할 수 있습니다. 200개가 넘는 프로젝트에 액세스할 수 있는 경우 프로젝트 ID를 입력하거나 새 프로젝트를 만들거나 프로젝트를 나열하라는 메시지가 표시됩니다.
-
메시지가 표시되면 기본 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
다음 단계
gcloud CLI 인증에 대한 자세한 내용은 gcloud CLI 인증을 참조하세요.
Cloud 클라이언트 라이브러리 및 Google API 클라이언트 라이브러리에 애플리케이션 기본 사용자 인증 정보 (ADC)를 승인하는 방법에 대한 자세한 내용은 애플리케이션 기본 사용자 인증 정보 설정을 참조하세요.
구성을 관리하는 방법에 대한 자세한 내용은 gcloud CLI 구성 관리를 참조하세요.
속성을 관리하는 방법에 대한 자세한 내용은 gcloud CLI 속성 관리를 참조하세요.