이 게시물은 아래 강의를 참고 하였습니다.
참고 강의 https://www.youtube.com/watch?v=KdATmTulf7s&list=PLApuRlvrZKojqx9-wIvWP3MPtgy2B372f&index=1
문제 1)
- Check to see how many nodes are ready (not including nodes tainted NoSchedule) and write the number to /var/CKA2022/RN0001
풀이 1)
- ready 상태인 노드 확인
$ sudo kubectl get nodes | grep -iw ready
- ready 상태인 노드 중 NoSchedule taint를 포함하는 노드인지 확인
-> 문제 의도는 NoSchedule이 포함되어 있으면 Ready 상태로 카운트하지 말라는 뜻이다.
$ sudo kubectl describe node [노드 명] | grep -i noschedule
답 : $ echo "2" > /var/CKA2022/RN0001
문제 2)
- Determine how many nodes in the cluster are ready to run normal workloads (i.e. workloads that do not gave any special tolerations).
- Output this number to the file /var/CKA2022/NODE-Count
풀이)
$ sudo kubectl get nodes | grep -iw ready | wc -l > /var/CKA2022/NODE-Count
'k8s' 카테고리의 다른 글
CKA 준비 (12) Pod Log 추출 / (13) CPU 사용량 높은 Pod 검색 (0) | 2022.06.04 |
---|---|
CKA 준비 (11) Deployment & Expose the service (2) | 2022.05.31 |
CKA 준비 (9) Node 관리 (0) | 2022.05.31 |
CKA 준비 (8) Node Selector (0) | 2022.05.30 |
CKA 준비 (7) Rolling Update & Roll Back (0) | 2022.05.30 |