Kubernetes
[Kubernetes] 쿠버네티스 node role lable 설정
정윤재
2023. 5. 6. 01:19
쿠버네티스를 설치 하고
kubectl get nodes 명령으로 node 를 보면 특이한 사항이 있다.
worker 노드에 대해서는 role 이 none 으로 표시되어 있는 것이다.
이 role 은 label 에서 가져 오는 내용이다.
master node 의 label 을 확인 해보면
node-role.kubernetes.io/[ROLE 명]= |
이렇게 생성 되어 있는 것을 확인 할 수 있다.
그래서 이것을 명확하게 표시해주기 위해
kubectl label node k8sworker1 node-role.kubernetes.io/worker=
이런 방식으로 role 을 정의 해 보았다.
이렇게 role 이 없는 (none) node 들에 대해서 전부 role 을 표시해 줄 수 있다.
나중에 worker node 가 아닌 loadbalancer node 라던가 특별한 역활을 하는 node 에
대해 role 을 명확히 표기 해주는데 응용 될 수 있을 것이다.