适用于k8s群集附加弹性搜索记录控制器的EBS卷

时间:2015-08-22 19:13:23

标签: kubernetes

我在AWS上运行了一个大型集群。 w.r.t.我的爪牙上的磁盘空间一直有问题。 "内置" pods es-logging和Influx-db。 (我已经破解了群集脚本,以便在实例创建时添加更大的临时存储空间。)

对于Influx-db,我刚刚添加了一个EBS卷并重新部署了控制器。这似乎现在有效。

对于elasticsearch-logging控制器,我有点问题。默认情况下,有两个实例在运行。如何在控制器yaml文件中指定EBS卷,以便我不会遇到尝试将单个EBS卷附加到两个pod的问题。

K8S能为此提供解决方案吗?如何处理控制器扩展和附加存储?

我希望我能说得那么清楚;)。

2 个答案:

答案 0 :(得分:1)

不幸的是,还不支持自动配置存储。您可以设置两个不同的复制控制器,每个复制控制器都有一个副本。这有点笨拙,但我们正在研究真正的答案。

答案 1 :(得分:0)

另一种方法是使用像ClusterHQ的Flocker这样的第三方。 Coreos也将在未来为我们带来Torus。