我有以下内容:
2个Pod副本,负载均衡。 每个副本都有2个容器共享网络。
我要寻找的是共享卷...
我正在寻找一个解决方案,其中两个Pod和Pod中的每个容器可以共享具有读写访问权限的目录。因此,如果将容器1中的一个容器写入其中,容器2中的容器将能够访问新数据。
使用持久卷和PVC可以实现吗?如果是这样,我需要什么,以及有关什么FS最佳工作,静态与动态以及存储类的更多详细信息的指针。
该卷可以是S3存储桶吗?
谢谢!
答案 0 :(得分:2)
有关所有可用的卷后端,请参考https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes(您需要ReadWriteMany
兼容性)
如您所见,AWSElasticBlockStore
不支持它。您将需要任何支持ReadWriteMany
的第三方音量提供商。
UPD:另一个答案https://stackoverflow.com/a/51216537/923620表明AWS EFS也可以使用。
答案 1 :(得分:1)
根据价格和所需的努力,有几种选择: