zoukankan      html  css  js  c++  java
  • Kubernetes集群如何查看scheduler/controller manager谁是leader

    方法一


    1. 查看kube-system中的endpoints

      <root@PROD-K8S-CP1 ~># kubectl get endpoints -n kube-system
      NAME                      ENDPOINTS                                                      AGE
      cilium-agent              10.1.0.10:9095,10.1.0.11:9095,10.1.0.12:9095 + 24 more...      85d
      csi-provisioner           10.1.0.11:12345                                                108d
      kube-controller-manager   <none>                                                         111d
      kube-dns                  172.21.2.227:53,172.21.3.26:53,172.21.2.227:9153 + 3 more...   111d
      kube-dns-tcp              172.21.2.227:53,172.21.3.26:53                                 82d
      kube-dns-udp              172.21.2.227:53,172.21.3.26:53                                 82d
      kube-scheduler            <none>                                                         111d
      metrics-server            172.21.3.136:443                                               101d
    2. 查看具体的kube-scheduler kube-controller-manager具体的属性
      <root@PROD-K8S-CP1 ~># kubectl describe endpoints -n kube-system kube-scheduler 
      Name:         kube-scheduler
      Namespace:    kube-system
      Labels:       <none>
      Annotations:  control-plane.alpha.kubernetes.io/leader:
                      {"holderIdentity":"PROD-K8S-CP1_8759bfa1-1c6e-4e16-b87f-dce5fae0d4f3","leaseDurationSeconds":15,"acquireTime":"2021-09-12T15:13:03Z","rene...
      Subsets:
      Events:  <none>

      ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
      <root@PROD-K8S-CP1 ~># kubectl describe endpoints -n kube-system kube-controller-manager Name: kube-controller-manager Namespace: kube-system Labels: <none> Annotations: control-plane.alpha.kubernetes.io/leader: {"holderIdentity":"PROD-K8S-CP2_02a9a213-0f0a-47c3-8407-d576de8b66e3","leaseDurationSeconds":15,"acquireTime":"2021-09-12T15:01:45Z","rene... Subsets: Events: <none>

    方法二


    1. 查看kube-system中的leases资源,

      <root@PROD-K8S-CP1 ~># kubectl get leases -n kube-system
      NAME                                                       HOLDER                                              AGE
      cilium-operator-resource-lock                              PROD-SYS-K8S-WN1-kqjJbDPMxJ                         111d
      diskplugin-csi-alibabacloud-com                            PROD-SYS-K8S-WN3                                    108d
      external-attacher-leader-diskplugin-csi-alibabacloud-com   PROD-SYS-K8S-WN3                                    108d
      external-resizer-diskplugin-csi-alibabacloud-com           PROD-SYS-K8S-WN3                                    108d
      kube-controller-manager                                    PROD-K8S-CP2_02a9a213-0f0a-47c3-8407-d576de8b66e3   111d
      kube-scheduler                                             PROD-K8S-CP1_8759bfa1-1c6e-4e16-b87f-dce5fae0d4f3   111d
  • 相关阅读:
    Ubuntu 截图工具Flameshot
    django 执行原生的sql
    tensorflow学习笔记(3)前置数学知识
    tensorflow学习笔记(2)-反向传播
    tensorflow学习笔记(1)-基本语法和前向传播
    深度学习-tensorflow学习笔记(1)-MNIST手写字体识别预备知识
    数据结构-查找-散列表的线性探测已经拉链法的查找
    数据结构-查找-折半查找-二叉排序树查找
    数据结构-查找-线性表查找技术
    数据结构-排序-直接插入排序
  • 原文地址:https://www.cnblogs.com/apink/p/15684012.html
Copyright © 2011-2022 走看看