gcloud 명령어 기본값 설정

Google Cloud CLI에서 구성을 사용하면 활성 gcloud 세션의 동작에 영향을 주는 속성을 설정할 수 있습니다. default 구성은 Google Cloud CLI를 초기화하고 다른 이름이 지정된 구성을 만들 때 생성됩니다.

구성에 특정 속성의 기본값이 포함될 수 있으므로 명령어에 이를 지정할 필요가 없습니다.

구성 사용에 대한 자세한 내용은 gcloud config 문서를 참조하세요.

기본값 설정

Google Cloud CLI 활성 구성에서 기본 프로젝트, 저장소, 저장소 위치를 설정하면 해당 값이 필요한 명령어에 위치를 포함할 필요가 없습니다.

프로젝트, 저장소 또는 저장소 위치에 값을 지정하면 이 값이 구성된 기본값을 재정의합니다. 명령어에서 --repository 또는 --location 플래그를 사용하여 이 작업을 수행할 수 있습니다.

표준 모드 이외의 저장소 모드를 사용하거나 다른 위치의 저장소를 자주 사용하는 경우 기본값을 설정하는 것이 도움이 되지 않을 수 있습니다.

기본 프로젝트 설정

모든 gcloud 명령어에 기본 프로젝트를 설정하려면 다음 명령어를 실행하세요.

gcloud config set project PROJECT

여기서 PROJECT는 프로젝트 ID이거나 프로젝트의 정규화된 식별자입니다.

기본값을 재정의하려면 명령어에 --project 플래그를 사용하세요. 예를 들면 다음과 같습니다.

 gcloud artifacts packages list --project=my-project

기본 저장소 설정

기본 저장소를 설정하려면 다음 명령어를 실행합니다.

gcloud config set artifacts/repository REPOSITORY

여기서 REPOSITORY는 저장소 이름 또는 저장소의 정규화된 식별자입니다.

기본값을 재정의하려면 명령어에 --repository 플래그를 사용하세요. 예를 들면 다음과 같습니다.

gcloud artifacts packages list --repository=my-repo

기본 위치 설정

기본 저장소 위치를 설정하려면 다음 명령어를 실행합니다.

gcloud config set artifacts/location LOCATION

여기서 LOCATION은 저장소의 리전 또는 멀티 리전 위치위치입니다. 지원되는 위치 목록을 보려면 다음 명령어를 실행합니다.

gcloud artifacts locations list

기본값을 재정의하려면 명령어에 --location 플래그를 사용하세요. 예를 들면 다음과 같습니다.

gcloud artifacts packages list --repository=my-repo --location=us-central1

기본값 삭제

구성 속성의 기본값을 삭제할 때는 이 속성이 필요한 gcloud 명령어에서 기본값을 지정해야 합니다.

기본 프로젝트를 설정 해제하려면 다음 명령어를 실행합니다.

gcloud config unset project

기본 저장소를 설정 해제하려면 다음 명령어를 실행합니다.

gcloud config unset artifacts/repository

기본 위치를 설정 해제하려면 다음 명령어를 실행합니다.

gcloud config unset artifacts/location