mtcc benjaminhuo 二进制部署的 绑定地址原本是127.0.0.1,现在只能改成监听本机ip,暴露在外面了,安全性有一定风险,另外发kubesphere与集群之前部署的prometheus-Operation有冲突,kubesphere的监控一有变动,prometheus-operator里面的prometheus容器就自动被删掉了
joey_chen benjaminhuo 只能通过svc映射外部服务的方式来暴露kube-scheduler与kube-controller-manager的metrics给prometheus,所以必须只能单独创建ep
assassinwardon 查看Targets kubesphere-monitoring-system/kube-scheduler/0发现状态为down。 通过查看服务本身端口发现启动方式是127.0.0.1 需要修改KubeControllerManager启动方式 在宿主机的/etc/kubernetes/manifests里找到配置文件 将address修改0.0.0.0之后自动会重载配置不需要重启。
jiaxinonly 经过验证只需要修改/etc/kubernetes/manifests/kube-scheduler.yaml 文件中的–bind-address参数为0.0.0.0即可,pod会自动重启,待pod running后,即可获取到调度器次数和速率数据,如果修改后页面还是为空,重新登录一下就好 kubernetes版本v1.23.5 kubesphere版本v3.2.1