安装metrics报错

[root@master ~]# kubectl top nodes
Error from server (ServiceUnavailable): the server is currently unable to handle the request (get nodes.metrics.k8s.io)

解决:
在deployment部署文档中添加如下内容:
在这里插入图片描述
重新apply后,测试
在这里插入图片描述
成功!
如果还是不行检查 API Server 是否开启了 Aggregator Routing:查看 API Server 是否具有 --enable-aggregator-routing=true 选项
若没有:
在黄色框所示的路径apiserver文件添加红色框所示内容,之后保存退出,等待apiserver重启(稍微等待一会儿)
在这里插入图片描述
测试,如下图所示,成功解决
在这里插入图片描述

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐