安装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重启(稍微等待一会儿)
测试,如下图所示,成功解决