K8s 레이블

(쿠버네티스 Label에서 넘어옴)

1 개요[ | ]

쿠버네티스 Label
Kubernetes 레이블, 라벨
  • 사용자에게 의미있는 속성들을 식별하는 태그 객체
  • Pod 등 객체에 부착되는 키/값 쌍들
  • 객체들을 묶거나, 선택(★)하기 위해 주로 사용된다.
  • 사용자에게 의미 있고 관련성 높은 특징으로 식별할 수 있도록 오브젝트에 태그를 붙인다.
  • 모든 리소스의 메타데이터에 있을 수 있다.
  • Hash 레이블을 기본 생성된다.
  • 변경불가(Immutable)
kubectl edit로 레이블을 변경하면 기존의 대상 객체는 그대로 있고, 새로운 레이블을 가진 객체가 생성된다.


apiVersion: v1
kind: Pod
metadata:
  name: label-demo
  labels:
    environment: production
    app: nginx
spec:
  containers:
  - name: nginx
    image: nginx:1.14.2
    ports:
    - containerPort: 80

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}