1 개요[ | ]
- 쿠버네티스 Label
- Kubernetes 레이블, 라벨
- 사용자에게 의미있는 속성들을 식별하는 태그 객체
- Pod 등 객체에 부착되는 키/값 쌍들
- 객체들을 묶거나, 선택(★)하기 위해 주로 사용된다.
- 사용자에게 의미 있고 관련성 높은 특징으로 식별할 수 있도록 오브젝트에 태그를 붙인다.
- 모든 리소스의 메타데이터에 있을 수 있다.
- Hash 레이블을 기본 생성된다.
- 변경불가(Immutable)
- → kubectl edit로 레이블을 변경하면 기존의 대상 객체는 그대로 있고, 새로운 레이블을 가진 객체가 생성된다.
yaml
Copy
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 같이 보기[ | ]
- 레이블
- 쿠버네티스 용어
- 쿠버네티스 Service
- 쿠버네티스 Selector
- 쿠버네티스 Annotation
- 쿠버네티스 built-in node label
- kubectl label pod
- kubectl label node
- GKE 노드 레이블
3 참고[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.