gcloud 명령어 기본값 설정

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

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

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

기본값 설정

Cloud SDK 활성 구성에서 기본 프로젝트, 저장소, 저장소 위치를 설정하여 해당 값이 필요한 명령어에 이를 포함할 필요가 없습니다. 프로젝트, 저장소 또는 저장소 위치에 값을 지정하면 이 값이 구성된 기본값을 재정의합니다.

기본 프로젝트 설정

모든 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