是否可以将卷动态挂载到 kubernetes pod 上?

eme*_*ood 5 kubernetes

我的模型如下:

  • 已安装空目录卷的 NFS 服务器 Pod (Pod A)。该卷将用作 NFS。
  • 带有容器的 pod (Pod B),当在容器上运行函数时,该容器将访问 NFS 卷“/resource”。

我希望 Pod B 能够从 Pod A 挂载 NFS 卷,但问题是 Pod B 在 Pod A 创建之前创建并运行。

是否有可能:

  1. Pod B 将在没有卷的情况下创建并运行,然后在 Pod A 创建并运行后挂载 Pod A
  2. Pod B 将使用“虚拟”NFS 卷创建并运行,一旦 Pod A 创建并运行,该卷可以重新配置为指向 Pod A

如果需要,我可以更改我的模型,因此我们将不胜感激。

Jan*_*art 5

对于 kubernetes 概念来说这是不可能的。

如果您确实想要,可以在特权模式下运行您的 Pod,并从您的应用程序发出挂载命令。我不推荐这个。