【发布时间】:2019-09-03 02:44:28
【问题描述】:
我想使用 Helm 在 Kubernetes 集群上设置 Elasticsearch。我可以在没有持久性的情况下在 Kubernetes 集群上设置 Elasticsearch。我正在使用下面的舵图。
helm install --name elasticsearch incubator/elasticsearch \
--set master.persistence.enabled=false \
--set data.persistence.enabled=false \
--set image.tag=6.4.2 \
--namespace logging
但是,我无法将它与 Persistence 一起使用。此外,我很困惑,因为我既没有使用基于云的存储(aws,gce)也没有使用 nfs。我正在使用本地虚拟机存储。 我在我的 VM 环境中添加了磁盘,并在 ext4 下对其进行了格式化。现在我正在尝试将它用作我的弹性搜索部署的永久磁盘。
我尝试了很多方法,但效果不佳。 如果您需要任何数据,我会提供帮助。 但请寻求可行的解决方案。
我只是需要帮助..
【问题讨论】:
-
您能否提供更多有关您的 kubernetes 部署的信息。例如,您有用于本地存储的存储类吗? Kubernetes 版本?
-
能否提供错误日志?
-
感谢大家的评论。我正在使用 Kubernetes 1.13.4 版本。具体来说,你们正在寻找的任何日志请告诉我。
-
此外,我正在寻找一种通过 HELM 安装具有持久性卷的弹性搜索的程序。如果有任何工作程序,它对我真的很有帮助。由于我使用本地磁盘作为持久性卷,这就是为什么在部署方面面临挑战的原因。
-
嘿@BishwajitSamanta 如果我的回答是正确的/有帮助的你能标记一下吗?
标签: kubernetes kubernetes-helm