首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure Kubernetes Pods中的Consul quorum (3个consul servers)

Azure Kubernetes Pods中的Consul quorum (3个consul servers)
EN

Stack Overflow用户
提问于 2020-06-19 16:34:21
回答 1查看 100关注 0票数 0

我们在azure kubernetes集群中有一个系统,由7个节点组成。这些节点中有3个是领事服务器,构成了仲裁。我们遇到了一个问题,当pod重新启动时,它们的IP地址会发生变化。因此,我们被迫手动重新配置领事服务器。Consul是使用Hashicorp helm图表为我们的consul集群安装的。它的所有文件都存储在一个持久卷(/data)中,并且它确实将节点it存储在StatefulSet中。

如果有一种方法可以让consul重新配置自己,或者kubernetes可以为consul服务器提供一个静态IP来相互连接,如果它可以共享,我将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2020-06-19 20:52:06

您是否使用Hashicorp helm图表在您的集群上安装了Consul?他们的架构对Consul server pod使用StatefulSet,并使用持久卷声明来存储node-id,以便pod可以四处移动。(参考:https://www.consul.io/docs/k8s/installation/overview#server-agents)

如果您使用了其他安装方法,您是否具有持久卷,以便node-id在两次重新启动之间不会更改?请详述您的领事安装方法、当前配置以及所需的重新配置步骤。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62466390

复制
相关文章

相似问题

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