部署副本之间的卷



我有这个问题:群集和 5 个部署副本上有两个或多个节点,我必须为它们使用一个卷。例如,我将一个文件添加到第一个 pod 并可以从另一个 pod 获取它,如果我的第一个 pod 将被删除,我仍然可以从第二个 pod 获取此数据。

我尝试了像hostPath这样的kubernetes卷类型,但它不起作用。

我尝试了 NFS,但它不起作用。因为我们有很多指令,但每个指令都不是完整的,也是不正确的!你能写完整的说明,比如初级,好吧 - 比如白痴?我从不使用 NFS、Gluster,但在 kubernetes 文档中,关于如何安装它并连接到 kubernetes 的信息太短了。

现在我尝试使用 AWS EFS 和 kubernetes 以及同样的故事,很多一般信息,单独的说明,但并不一致。为什么,这对你来说太难了,解释一下它是如何工作的?我现在很火,关于部署、服务等基本元素的 kubernetes 文档 - 好吧,但关于集成,而不是基本卷 - 太糟糕了!

也许有人可以帮助我?

AWS 部分:https://aws.amazon.com/getting-started/tutorials/create-network-file-system/

KUBERNETES部分:https://github.com/kubernetes-incubator/external-storage/blob/master/aws/efs/deploy/manifest.yaml

感谢您的帮助。

最新更新