미분류

kubernetes top metrics api not available error 해결

코딩손 2024. 11. 1. 22:53

kubectl top nodes 명령어로 node의 자원을 확인하려고 했는데 Metrics Server가 설치가 안되어있어 설치 및 설정을 해주었습니다. kubernetes top metrics api not available error가 발생하는 경우 다음과 같은 방법으로 해결 할 수 있습니다.

 

# metrics 다운받기

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

 

 

# 설치 확인

kubectl get pods -n kube-system | grep metrics-server

 

 

# args에 추가

kubectl -n kube-system edit deployment metrics-server

- --kubelet-insecure-tls

 

 

# 명령어 확인

kubectl top po