【发布时间】:2020-10-17 00:52:34
【问题描述】:
如果我事先不知道节点的名称(因此无法在每个节点上预先创建 PV),如何将 hostPath 挂载到 statefulset 中的每个 pod 中?
我想在多个节点上搭建一个elasticsearch集群,将每个elasticsearch数据目录挂载到宿主节点的SSD上……
如何使用 statefulset 完成此任务?
【问题讨论】:
-
出于这个原因,我通常建议避免使用
hostPath卷。尤其是如果您在公共云提供商上运行,则其他卷类型可以在集群周围重新定位,并且可以在节点故障后幸免于难。 -
裸机安装;云更容易,但并非一切都可以在云中运行。
-
您是否研究过 OpenEBS 等存储解决方案?
标签: elasticsearch kubernetes kubernetes-statefulset