【发布时间】:2018-12-25 21:12:55
【问题描述】:
我已经在 Kubernetes (Google Container Engine) 上设置了 redis-cluster。引用自:https://github.com/zuxqoj/kubernetes-redis-cluster/blob/master/README-using-statefulset.md
所以目前的状态是,我们在 Kubernetes Cluster 的单个节点下有 6 个 pod,3 个 pod 作为 master,3 个 pod 作为 slave。已将所有 pod 放入 redis-cluster,一切正常。
但是,当我尝试关闭其中一个主/从 pod 时,kubernetes 会自动启动一个具有新 IP 的新 pod。并且新 IP 正在所有其他 pod 节点配置中自动更新,除了它自己的节点配置。 有什么我遗漏的吗?
我使用的是 redis 4.0.0
Redis 集群 Yaml:https://drive.google.com/open?id=1oSQzYu-pAJmehaAfU_HdIa3qAJBx1n5C
【问题讨论】:
-
如果可能,请发布您的 k8s 配置 yaml 和您看到的有问题的节点配置
-
这个问题是针对ServerFault的。
-
@WilliamChong - 用 YAML 编辑了我的问题。 yaml 也有配置。请提出那里需要的任何更改?
标签: java google-kubernetes-engine redis-cluster