쿠버네티스
[Kubernetes] MetricServer 설치
알 수 없는 사용자
2023. 6. 20. 12:41
반응형
쿠버네티스에서 노드,파드별 리소스 사용량을 조회해주는 명령어를 사용하기 위해선 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
반응형