k8s metrics-server安装

  1. 这个命令会安装最新版的 metrics-server
1
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
  1. 增加启动参数以解决 kubelet 证书验证问题
1
2
args:
  - --kubelet-insecure-tls
  1. 常见问题排查
1
2
3
4
No metrics server available	等待 Pod 启动或检查网络、证书参数
Unable to connect to the server	增加 --kubelet-insecure-tls 参数
镜像拉取失败	改用国内镜像源
kubectl top 返回 error	检查 metrics-server 是否正常运行且参数配置正确