레이블 값 적용: label set
apollo-cli label set은 리소스에 레이블 값을 적용합니다. 같은 레이블 ID의 값이 이미 적용되어 있다면 새 값으로 덮어씁니다.
현재 지원하는 리소스 유형은 product-release이며, 제품 릴리스의 Maven 좌표로 대상을 지정합니다. 실험 단계(Experimental)의 명령이므로 V2 experimental commands를 활성화해야 합니다.
apollo-cli label set <resource-type> <resource-id> [flags]
| 옵션 | 의미 |
|---|---|
--label-id | 적용할 레이블 ID |
--label-value | 부여할 값 |
--dry-run | 수행할 작업 출력 |
-h, --help | 명령 도움말 |
대상 플랫폼 인스턴스의 기본 조직에 속하지 않았다면 공통 --space-id를 지정해야 합니다.
다음은 가상의 제품 릴리스에 적용할 변경을 확인하는 예시입니다.
./apollo-cli label set product-release "com.example:service-a:1.0.0" \
--label-id release-quality \
--label-value gold \
--dry-run