欢迎光临范阳布衣的运维博客
分享工作和学习中的知识、技术

部署Prometheus的一些问题记录

报错401.server returned HTTP status 401 Unauthorized

1、我没有DNS,部署coreDNS,clusterIP配置上我默认的DNS IP
2、没有报错解析不了的问题,但是报错401.server returned HTTP status 401 Unauthorized
3、解决办法:kubelet.config文末添加

authentication:
  anonymous:
    enabled: true

之后重启kubelet

master执行:
kubectl create clusterrolebinding system:anonymous --clusterrole=cluster-admin --user=system:anonymous 

解决思路是:

 kubectl proxy --port=6080   #cAdvisor 获取metrics接口测试
 curl http://localhost:6080/api/v1/nodes/192.168.72.93/proxy/metrics/cadvisor

** 同样报错Unauthorized。所以我就在master节点添加认证用户就可以了。**

未经允许不得转载:范阳布衣 » 部署Prometheus的一些问题记录