레이블이란?
실제 애플리케이션을 배포할때 대부분의 사용자는 수백개의 파드를 실행시킨다. 파드를 정리하는 메커니즘이
없다면, 파드를 관리하기 굉장히 어려울것이고, 난장판이 될 가능성이 높다.
마이크로 서비스를 구현하는것이 쿠버네티스의 가장큰 장점이라고 하기 때문에, 파드를 정리하고 구분짓는
메커니즘은 꽤 많이 존재하는데, 그중 레이블은 파드와 기타 다른 쿠버네티스 오브젝트의 조직화를 이루게 해준다.
# 레이블의 소개:
레이블은 키-값을 쌍으로, 이 쌍들은 레이블 셀렉터를 사용해 리소스를 선택할때 사용된다.
1. Label 생성
node의 label을 확인할떄는
# kubectl get nodes --show-labels
node에 label을 생성할때에는
# kubectl label nodes <your-node-name> disktype=ssd
2. label 삭제
$ kubectl label nodes ip-10-0-1-11.us-east-2.compute.internal disktype-
'컨테이너 > Kubernetes' 카테고리의 다른 글
[Kubernetes] (15). Node Affinity / Pod Affinity (0) | 2021.08.30 |
---|---|
[Kubernetes] (14) Taints and Tolerations (0) | 2021.08.30 |
[Kubernetes] (12) Scheduling 개요 (0) | 2021.08.29 |
[Kubernetes] (10) replicaset / replica컨트롤러 (0) | 2021.01.11 |
[Kubernetes] (9) Pod (1) | 2021.01.07 |