【发布时间】:2015-09-24 16:05:17
【问题描述】:
我们正在尝试在 kubernetes / flannel / coreos 集群上运行 Elasticsearch。
作为 flanneldoes not support multicast,我们不能使用 Zen 组播发现来让节点相互发现,形成集群并进行通信。
除了将所有 kubernetes 节点的 IP 地址硬编码到 ES-config-file 中之外,还有其他方法可以帮助我们发现吗?可能使用 etcd2 或其他一些与 kubernetes 兼容的发现服务?
【问题讨论】:
-
Short of hard-coding the IP addresses: 你具体有多少个节点? kubernetes-elasticsearch-cluster 有帮助吗? -
啊目前只有两个节点,但我们希望能够在必要时进行扩展。我确实看过那个引用的项目,但我不确定如何在这种类型的配置中管理持久存储..
标签: elasticsearch kubernetes consul