首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HA kubernetes群集健康命令

HA kubernetes群集健康命令
EN

Server Fault用户
提问于 2019-06-12 14:45:32
回答 1查看 48关注 0票数 0

我想知道是否可能看到哪个组件是主服务(调度器、控制器管理器等)。在多主部署中。

有什么命令来显示这些信息吗?

提前谢谢。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2019-06-13 11:35:51

您可以检索端点yaml并查看...kubernetes.io/leader注释的D1字段。

我的集群中的示例:

代码语言:javascript
复制
~$ 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-42010a9c000a
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/971122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档