当前位置 : 主页 > 手机开发 > harmonyos >

k8s安装prometheus-operator监控

来源:互联网 收集:自由互联 发布时间:2023-08-28
k8s重置环境 无论是Master节点还是Worker节点, 都可以执行kubeadm reset命令进行重置 清除CNI配置 rm -rf /etc/cni/net.d 清除iptables iptables -F iptables -X 然后重启节点 清除IPVS配置 ipvsadm --clear 清除k

k8s重置环境

      无论是Master节点还是Worker节点, 都可以执行kubeadm reset命令进行重置
      清除CNI配置
       rm -rf /etc/cni/net.d

     清除iptables
       iptables -F
       iptables -X
     然后重启节点

     清除IPVS配置
        ipvsadm --clear

     清除kubeconfig
        rm -f $HOME/.kube/config

     清除日志
       rm -f /var/log/kube-audit/*

     

k8s安装prometheus-operator监控_重启

calico重装

      如果安装了calico网络插件,需要删除calico
      除了执行这个命令 kubectl delete -f calico.yaml
      还要去/etc/cni/net.d/目录下删掉与calico相关的所有配置文件然后重启机器.不然pod起不来

node打标签

         kubectl label nodes k8s-hdfs4 tech97.com/role=ck
         kubectl label nodes k8s-kafka2 tech97.com/role=ck

        

k8s安装prometheus-operator监控_vim_02

 修改镜像地址

        

k8s安装prometheus-operator监控_重启_03

 集群内部解析域名

          nslookup prometheus-k8s.default.svc.cluster.local  10.244.235.194

          

k8s安装prometheus-operator监控_重启_04

          

k8s安装prometheus-operator监控_vim_05

         

k8s安装prometheus-operator监控_ico_06

         

k8s安装prometheus-operator监控_ico_07

         

k8s安装prometheus-operator监控_ico_08

 安装prometheus-operator

      1.安装operator的必须先检查operator版本是否匹配当前k8s版本,版本过高或者过低都会出现异常

            https://github.com/prometheus-operator/kube-prometheus/tree/main

             

k8s安装prometheus-operator监控_重启_09

           

k8s安装prometheus-operator监控_重启_10

          只有relase-0.10和relase-0.11支持当前k8s集群,其它operater版本都不能安装

     2.安装

       git clone https://github.com/coreos/kube-prometheus.git
       kubectl create -f manifests/setup
       kubectl create -f manifests/

       kubectl get all -n monitoring
       kubectl get prometheus --all-namespaces -o wide

    3.替换镜像地址

          vim kubeStateMetrics-deployment.yaml
          镜像换成 bitnami/kube-state-metrics:2.3.0

         vim prometheusAdapter-deployment.yaml
         镜像换成image: selina5288/prometheus-adapter:v0.9.1

   4.卸载

        kubectl delete -f ./manifests/setup/

        kubectl delete -f manifests/

网络问题排查

           

k8s安装prometheus-operator监控_vim_11

           

k8s安装prometheus-operator监控_vim_12

        calico网络配置

              把calico的网络策略配置清单删除重新安装即可

          

k8s安装prometheus-operator监控_vim_13

           

k8s安装prometheus-operator监控_重启_14

          

k8s安装prometheus-operator监控_ico_15

 添加监控大屏

          1.默认自带的大屏都在Default目录中

          

k8s安装prometheus-operator监控_vim_16

          

k8s安装prometheus-operator监控_重启_17

          

k8s安装prometheus-operator监控_vim_18

 

上一篇:Racher使用应用商店安装应用
下一篇:没有了
网友评论