我正在尝试在Kubernetes容器中挂载一个共享的读/写文件。该文件在所有Pod中都必须相同。但是,在同一目录中,我需要有一个对于每个Pod都不同的只读文件。这就是为什么我无法在目录中挂载PVC并称其为一天的原因。
有什么主意,我可以将可共享的读/写文件与所有其他Pod放在同一目录中,但是在该目录中又有一个每个Pod不同的文件吗?
这个想法简单来说就是一个读写配置映射,据我所知是不存在的。有任何解决方法的想法吗?
答案 0 :(得分:3)
您可以考虑在包含只读和可写文件的文件夹中使用符号链接。让符号链接分别指向只读文件和可写文件的知名位置。将PVC和configmap挂载到symlink目标上,这将为您提供所需的行为。
希望这会有所帮助!
答案 1 :(得分:0)
在所有放置在s3 amazon,dynamoDB或elasticCache之类的文件存储中的Pod中,该文件都必须相同。取决于文件是否为文本。
我将在本地存储的特定文件。如果吊舱死了,是否需要坚持下去?