请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

monitoring/kube-controller-manager

请老师帮看下

  1. kubectl 安装的 kube-prometheus 0.6

  2. kubernete 1.18

  3. 在执行完成kube-prometheus完后,发现kube-controller-manager/0 (0/0 up), monitoring/kube-scheduler(0/0);
    其他的Endpoint都是正常的

  4. 对controller进行了下面的操作
    apiVersion: v1
    kind: Service
    metadata:
    namespace: kube-system
    name: kube-controller-manager
    labels:
    k8s-app: kube-controller-manager
    spec:
    type: ClusterIP
    clusterIP: None
    ports:

  • name: https-metrics
    port: 10252
    targetPort: 10252
    protocol: TCP

apiVersion: v1
kind: Endpoints
metadata:
labels:
k8s-app: kube-controller-manager
name: kube-controller-manager
namespace: kube-system
subsets:

  • addresses:
    • ip: 192.168.200.128
      ports:
    • name: https-metrics
      port: 10252
      protocol: TCP

5.刷新Prometheus后
5.1 显示为monitoring/kube-controller-manager/0 (0/1 up)

https://192.168.247.200:10252/metrics —》error: server returned HTTP status 403 Forbidden

正在回答 回答被采纳积分+3

1回答

刘果国 2021-03-11 12:19:17

kube-controller-manager都不正常的话集群都不能用的,不能搞prometheus哈。先排查基础组件的启动日志。另外多放些截图,文字太难看了

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信