반응형
01. cpu 사용률이 높은 순으로 pod list를 확인하고 가장 사용률이 높은 pod를 출력해서 특정 파일로 저장한다.
[solve]
[root@k8s-master ~]# kubectl top pods --sort-by=cpu -l app=nginx
NAME CPU(cores) MEMORY(bytes)
nginx-deployment-cbdccf466-4k8t8 0m 1Mi
nginx-deployment-cbdccf466-6nqjr 0m 1Mi
nginx-deployment-cbdccf466-bjtj5 0m 1Mi
nginx-deployment-cbdccf466-nsp68 0m 1Mi
nginx-deployment-cbdccf466-wf8gk 0m 1Mi
nginx-deployment-cbdccf466-xx9hr 0m 1Mi
[root@k8s-master ~]#
[root@k8s-master ~]# kubectl top pods --sort-by=cpu -l app=nginx | head -n 2
NAME CPU(cores) MEMORY(bytes)
nginx-deployment-cbdccf466-4k8t8 0m 1Mi
[root@k8s-master ~]#
[root@k8s-master ~]# mkdir /opt/KUTR00401
[root@k8s-master ~]# kubectl top pods --sort-by=cpu -l app=nginx | head -n 2 > /opt/KUTR00401/KUTR00401.txt
[root@k8s-master ~]# cat /opt/KUTR00401/KUTR00401.txt
NAME CPU(cores) MEMORY(bytes)
nginx-deployment-cbdccf466-4k8t8 0m 1Mi
[root@k8s-master ~]#
반응형
'Compute > kubernetis' 카테고리의 다른 글
[CKA] 12. ingress 생성 | 특정 조건의 ingress 생성 (0) | 2025.01.14 |
---|---|
[CKA] 11. cluster upgrade | 노드 drain | cordon / uncordon (0) | 2025.01.14 |
[CKA] 09. persistent volume | persistent volume claim 생성 (0) | 2025.01.14 |
[CKA] 08. deployment 생성 | deployment scale out (0) | 2025.01.14 |
[CKA] 07. pod 생성 | kubectl apply -f | yaml로 pod 생성 | manifest로 pod 생성 (0) | 2025.01.14 |