Kubernetes 대시보드가 사용률 그래프를 표시하지 않는 이유는 무엇입니까?

Kubernetes 대시보드에 액세스하면 사용량 그래프는 표시되지 않습니다.

클러스터 업데이트 또는 워커 노드 재부팅 후 kubernetes-dashboard 파드가 업데이트되지 않거나 metrics-server 가 제대로 실행되지 않는 경우가 있습니다.

다음 단계에 따라 문제를 해결하세요:

  1. metrics-server 가 클러스터에서 실행 중인지 확인합니다.
    kubectl get deployment metrics-server -n kube-system
    
  2. metrics-server 가 실행되지 않거나 실패 상태인 경우, 파드 로그를 확인하세요.
    kubectl logs -n kube-system -l k8s-app=metrics-server
    
  3. kubernetes-dashboard 파드를 삭제하여 강제로 재시작합니다. 사용량 정보를 위해 metrics-server 에 액세스할 수 있도록 RBAC 정책으로 파드가 다시 생성됩니다.
    kubectl delete pod -n kube-system $(kubectl get pod -n kube-system --selector=k8s-app=kubernetes-dashboard -o jsonpath='{.items..metadata.name}')
    
  4. 문제가 지속되면 metrics-server 배포를 다시 시작하세요.
    kubectl rollout restart deployment metrics-server -n kube-system