본문 바로가기
쿠버네티스

[Kubernetes] MetricServer 설치

by 알 수 없는 사용자 2023. 6. 20.
반응형

쿠버네티스에서 노드,파드별 리소스 사용량을 조회해주는 명령어를 사용하기 위해선 MetricServer을 설치해야한다.

kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml


해당명령어를 입력해준 후 모든 Master,Worker 노드에 아래 명령어를 입력한다.

echo "serverTLSBootstrap: true" >> /var/lib/kubelet/config.yaml
systemctl restart kubelet


이후 csr을 확인

kubelet-serving 으로 되어있는 csr을 전부 허용시켜준다.

kubectl certificate approve [csr]



top 명령어를 사용해 node와 pod를 점검할 수 있다.

kubectl top nodes
kubectl top pods -A --sort-by memory

 

반응형