我想知道是否可能看到哪个组件是主服务(调度器、控制器管理器等)。在多主部署中。
有什么命令来显示这些信息吗?
提前谢谢。
发布于 2019-06-13 11:35:51
您可以检索端点yaml并查看...kubernetes.io/leader注释的D1字段。
我的集群中的示例:
~$ kubectl -n kube-system get ep kube-scheduler -o yaml
apiVersion: v1
kind: Endpoints
metadata:
annotations:
control-plane.alpha.kubernetes.io/leader: '{"holderIdentity":"cluster-0_9e8c557b-8dc4-11e9-90d3-42010a9c000a","leaseDurationSeconds":15,"acquireTime":"2019-06-13T10:19:10Z","renewTime":"2019-06-13T11:19:20Z","leaderTransitions":19}'
creationTimestamp: "2019-03-26T13:04:45Z"
name: kube-scheduler
namespace: kube-system
resourceVersion: "923505"
selfLink: /api/v1/namespaces/kube-system/endpoints/kube-scheduler
uid: ba115d1b-4fc7-11e9-b783-42010a9c000ahttps://serverfault.com/questions/971122
复制相似问题