在pod中挂载外部目录的最佳方法是:
显然,使用ConfigMaps的任何解决方案都不满足条件2和3。
最佳答案
使用configMap-s可以满足(1)至(4)的所有要求,但(3)的一部分除外-对现有文件内容的更改(通过更改configMap-s)将立即(几乎)反射(reflect)在pod中,但是新文件或目录不会。
以下脚本(请参阅here)实现了该方法。
注意:
关于kubernetes - kubernetes在所有Pod副本中将目录挂载为只读,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52160823/