라벨 관리

Cloud Filestore는 인스턴스에 라벨을 추가하는 옵션을 제공합니다. 라벨은 관련된 인스턴스를 그룹화하고 인스턴스에 대한 메타데이터를 저장하는 데 사용할 수 있는 키-값 쌍입니다.

이 페이지에서는 Cloud Filestore 인스턴스에서 라벨을 사용하는 방법을 설명합니다. 인스턴스의 라벨을 추가, 업데이트, 삭제하는 방법도 설명합니다.

라벨이란 무엇인가요?

라벨은 Google Cloud Platform Cloud Filestore 인스턴스를 체계화하는 데 도움이 되는 키-값 쌍입니다. 각 리소스에 라벨을 연결한 다음 해당 라벨을 기준으로 리소스를 필터링할 수 있습니다. 라벨에 대한 정보는 결제 시스템으로 전달되므로 라벨을 기준으로 청구 상세 내역을 확인할 수 있습니다.

라벨의 일반적인 사용 사례

다음은 라벨의 몇 가지 일반적인 사용 사례입니다.

  • 팀 또는 비용 센터 라벨: 팀 또는 비용 센터 기준의 라벨을 추가하여 team:researchteam:analytics와 같은 여러 팀에서 소유한 Cloud Filestore 인스턴스를 구별할 수 있습니다. 원가 계산이나 예산 책정에 이 유형의 라벨을 사용할 수 있습니다.

  • 구성요소 라벨: component:redis, component:frontend, component:ingest, component:dashboard를 예로 들 수 있습니다.

  • 환경 또는 단계 라벨: environment:production, environment:test를 예로 들 수 있습니다.

  • 상태 라벨: state:active, state:readytodelete, state:archive를 예로 들 수 있습니다.

라벨 요구사항

리소스에 적용된 라벨은 다음 요구 사항을 충족해야 합니다.

  • 각 리소스는 여러 개의 라벨(최대 64개)을 가질 수 있습니다.
  • 각 라벨은 키-값 쌍이어야 합니다.
  • 키는 비워 둘 수 없으며 최소 길이는 1자이고 최대 길이는 63자입니다. 값은 비워 둘 수 있으며 최대 길이는 63자입니다.
  • 키와 값에는 소문자, 숫자, 밑줄, 대시만 사용할 수 있습니다. 모든 문자는 UTF-8 인코딩을 사용해야 하며 국제 문자가 허용됩니다.
  • 라벨의 키 부분은 고유해야 합니다. 그러나 여러 리소스에 동일한 키를 사용할 수 있습니다.
  • 키는 소문자나 국제 문자로 시작해야 합니다.

인스턴스의 라벨 추가 또는 업데이트하기

Cloud Filestore 인스턴스를 만든 다음 인스턴스에 라벨을 추가하고 기존 라벨을 업데이트 또는 삭제할 수도 있습니다.

콘솔

  1. Cloud Filestore 인스턴스 페이지로 이동
  2. 라벨을 수정하려는 각 인스턴스 옆의 체크박스를 선택합니다.
  3. 라벨 패널이 보이지 않으면 오른쪽 상단의 정보 패널 표시를 클릭하여 정보 패널을 엽니다.
  4. 필요에 따라 라벨을 추가하고 업데이트합니다.

    새 라벨을 추가하려면 라벨 추가를 클릭한 다음 라벨의 키와 값을 입력합니다.

    기본 라벨을 수정하려면 해당 값을 업데이트합니다. 기존 라벨의 키는 변경할 수 없습니다.

    기존 라벨을 삭제하려면 라벨 옆의 X를 클릭합니다.

  5. 저장을 클릭하여 변경사항을 저장합니다.

gcloud

[VALUES_IN_BRACKETS]를 적절한 값으로 바꿔 instances update 명령어를 실행하여 인스턴스의 라벨을 편집합니다. --update-labels 플래그를 사용하여 새 라벨을 추가하거나 기존 라벨의 값을 변경하고, --remove-labels를 사용하여 하나 이상의 라벨을 제거하거나 --clear-labels 플래그를 사용하여 인스턴스의 모든 라벨을 제거합니다.

gcloud filestore instances update [INSTANCE_ID] \
    --project=[PROJECT_ID] \
    --location=[LOCATION] \
    --update-labels [KEY=VALUE,[KEY=VALUE,…]] \
    --remove-labels [KEY,[KEY,…]] \
    --clear-labels

여기서 매개변수는 다음과 같습니다.

  • [INSTANCE_ID]는 수정할 인스턴스의 식별자입니다.
  • [PROJECT_ID]는 인스턴스가 포함된 GCP 프로젝트의 ID입니다. gcloud 기본 프로젝트를 설정했고 이를 사용하려는 경우 이 플래그를 생략할 수 있습니다.
  • [LOCATION]은 Cloud Filestore 인스턴스가 위치하는 GCP 영역입니다. 지원되는 위치 목록을 확인하려면 gcloud beta filestore locations list 명령어를 실행합니다. gcloud config set filestore/location 명령어를 실행하여 gcloud 기본 위치를 설정한 경우 이 플래그를 생략할 수 있습니다.
  • [KEY]는 새 라벨 또는 변경하거나 삭제하려는 기존 라벨입니다.
  • [VALUE]는 라벨 값입니다.

다음 예에서는 status 라벨을 추가하고 dept 라벨 값을 업데이트하고 admin 라벨을 삭제하여 nfs-server 인스턴스를 업데이트합니다.

gcloud filestore instances update nfs-server \
    --project=myproject \
    --location=us-central1-c \
    --update-labels status=active \
    --update-labels dept=accounting \
    --remove-labels admin

다음 단계

Cloud Filestore 인스턴스의 다른 속성을 수정하는 방법을 알아봅니다.

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

Cloud Filestore 문서