如何在pods之间共享单个可写文件,在同一目录中使用不可共享文件(可写configmap)

问题描述 投票:2回答:2

我正在尝试在我的Kubernetes pod中安装共享读/写文件。所有pod中的此文件必须完全相同。但是,在同一目录中,我需要为每个pod提供不同的只读文件。这就是我无法在目录中挂载PVC并将其称为一天的原因。

知道如何将可共享的读/写文件放在与所有其他pod相同的目录中,但是在该目录中有另一个文件,每个pod有不同的文件吗?

简单来说,这个想法是一个读/写配置图,我知道它不存在。任何解决方法的想法?

kubernetes persistent-storage configmap
2个回答
3
投票

您可以考虑在包含只读和可写文件的文件夹中使用符号链接。使符号链接分别指向只读和可写文件的已知位置。将PVC和configmap挂载到符号链接目标,这应该为您提供所需的行为。

希望这可以帮助!


0
投票

我将放入文件存储中的所有pod中需要相同的文件,如s3 amazon,dynamoDB或elasticCache。具体取决于文件是否为文本。

我将在本地存储的特定文件。如果吊舱死了,你需要坚持下去吗?

© www.soinside.com 2019 - 2024. All rights reserved.