kubesphere3.1.x开启ETCD监控
1、编辑cluster-configuration.yaml

重新加载
# kubectl apply -f cluster-configuration.yaml
查看prometheus日志报错
open /etc/prometheus/secrets/kube-etcd-client-certs/etcd-client-ca.crt: no such file or directory

2、创建secert证书
kubectl -n kubesphere-monitoring-system create secret generic kube-etcd-client-certs \ --from-file=etcd-client-ca.crt=/etc/kubernetes/pki/etcd/ca.crt \ --from-file=etcd-client.crt=/etc/kubernetes/pki/etcd/healthcheck-client.crt \ --from-file=etcd-client.key=/etc/kubernetes/pki/etcd/healthcheck-client.key
3、Promethues 是由Promethues operator 安装的,获取一下配置文件,看看有没有挂secret,没有就添加配置
# kubectl edit Prometheus k8s -n kubesphere-monitoring-system -o yaml
secrets:
- kube-etcd-client-certs


浙公网安备 33010602011771号