【发布时间】:2021-01-13 05:03:48
【问题描述】:
我有 2 个主节点的 kubernetes 集群。现在我知道我需要至少 3 个 etcd 节点来提供容错能力。这是否可以扩展当前集群,或者我需要从头开始设置它? 提前感谢您的任何建议。
【问题讨论】:
标签: kubernetes high-availability master etcd
我有 2 个主节点的 kubernetes 集群。现在我知道我需要至少 3 个 etcd 节点来提供容错能力。这是否可以扩展当前集群,或者我需要从头开始设置它? 提前感谢您的任何建议。
【问题讨论】:
标签: kubernetes high-availability master etcd
您可以参考运行时配置的“Scaling up etcd clusters”和remove/add new member部分:
添加成员是一个两步过程:
- 通过HTTP members API、gRPC members API 或
etcdctl member addcommand 将新成员添加到集群。- 使用新的集群配置启动新成员,包括更新的成员列表(现有成员 + 新成员)。
【讨论】: