gdcloud CLI 속성 관리

속성이란 gdcloud CLI의 동작을 제어하는 설정을 말합니다.

속성을 사용하여 조직 콘솔 URL, gdcloud CLI에서 인증에 사용하는 프로젝트, 재해 복구 서비스와 함께 사용할 정보, 자동 gdcloud CLI 구성요소 업데이트 확인을 사용 중지하는 옵션 등 조직 또는 프로젝트 컨텍스트의 설정을 정의할 수 있습니다. 조직 및 프로젝트 컨텍스트에 대한 자세한 내용은 컨텍스트 보기 및 전환을 참고하세요. 또한 속성을 사용하여 gdcloud CLI 명령어의 접근성 구성과 같은 gdcloud CLI 환경설정을 정의할 수도 있습니다.

속성과 신고

gdcloud CLI는 gdcloud CLI 속성과 효과가 동일한 명령어 플래그를 지원합니다. 속성을 사용하면 명령어 실행에서 설정을 동일하게 유지할 수 있지만, 플래그는 호출 단위로 명령어 동작에 영향을 미칩니다. 두 가지 모두가 설정된 경우에는 플래그가 속성보다 우선 적용됩니다.

구성

구성은 gdcloud CLI 속성을 조합하여 이름을 붙인 것입니다. gdcloud CLI는 default라는 구성을 초기 활성 구성으로 사용합니다. default 구성은 대부분의 사용 사례에 적합합니다. 하지만 추가 구성을 만들고 필요에 따라 구성을 전환할 수도 있습니다.

속성 나열

활성 구성의 속성을 나열하려면 다음을 실행합니다.

gdcloud config list

속성 설정

활성 구성의 속성을 설정하려면 gdcloud config set를 실행합니다. 다음 예시에서는 project 속성을 설정합니다. 여기서 PROJECT_ID는 프로젝트의 고유 ID입니다.

gdcloud config set project PROJECT_ID

core 속성 섹션에 없는 속성을 설정하려면 섹션 다음에 슬래시를 지정한 후 속성 이름을 지정해야 합니다. 다음 예에서는 login_config_cert_path 속성을 설정합니다.

gdcloud config set auth/login_config_cert_path CA_CERT_PATH

CA_CERT_PATH 변수를 인증 기관 (CA) 인증서의 경로로 바꿉니다. 예를 들면 /tmp/web-tls-ca.cert입니다.

사용 가능한 속성

모든 속성 목록은 gdcloud topic configurations 명령어를 실행하고 사용 가능한 속성 섹션을 찾아 확인할 수 있습니다.