需要从EKS上的多个Pod访问的卷的最佳做法

问题描述

当前kubernetes documentation说,认情况下,AWS上的EKS通过AWSElasticBlockStore插件支持EBS上的ReadWriteOnce访问模式。

我需要为我的EKS集群配置多个具有对单个卷的读写访问权的Pod,或者至少一个读写和其他只读权限。

我能够使用EFS预配器配置群集,但是想知道是否存在某些替代方法,尤其是使用EBS卷的替代方法。到目前为止,找不到更好的解决方案。

解决方法

EFS是正确的解决方案。您可以创建一个外部文件系统,然后您的Pod可以ReadWriteMany模式访问它。