环境:
高可用二进制部署
解决方法:
[root@f-master1 ratel]# kubectl get servicemonitor -n monitoring kube-controller-manager -o yaml
[root@f-master1 ~]# vim /etc/systemd/system/kube-controller-manager.service
--bind-address=0.0.0.0 \ # 把地址改成0.0.0.0.0 所有master节点都要改
[root@f-master1 ~]# systemctl daemon-reload
[root@f-master1 ~]# systemctl restart kube-controller-manager.service
创建svc 及enpoints
apiVersion: v1
kind: Service
metadata:
labels:
k8s-app: kube-controller-manager
name: kube-controller-manager-monitoring
namespace: kube-system
spec:
clusterIP: 10.96.208.69
clusterIPs:
- 10.96.208.69
ipFamilies:
- IPv4
ipFamilyPolicy: SingleStack
ports:
- name: https-metrics
port: 10252
protocol: TCP
targetPort: 10252
sessi