首页 > 运维 > Linux > k8s二进制环境部署kube-Prometheus踩坑记录
2019
11-19

k8s二进制环境部署kube-Prometheus踩坑记录

错误:

安装prometheus的时候 prometheus-adapter 这个pod启动失败错误如下:

cluster doesn’t provide requestheader-client-ca-file

从错误上得知我的kube-apiserver没有–requestheader-client-ca-file=<…>集合

1. 开启聚合层及HPA功能

如果不开prometheus-adapter就会出现上面的错误

如何开启?:修改启动参数 (修改前最好先delete掉Prometheus,然后再重新应用)

kube-apiserver

修改kube-controller-manager

kubelet

然后重启这几个服务,重新应用Prometheus

2. 多master只能监听到一个

prometheus 是通过service来获取master各个组件的ip和端口

解决方法:添加无selector的service,自定义Endpoints

案例:

最后编辑:
作者:shooter
这个作者貌似有点懒,什么都没有留下。