据我了解,kubernetes api 允许将 pvc 的子路径挂载到volumeMounts
规范中的容器中。
在我的示例中,我想挂载 pvc my-pvc
,但在子目录/my-subpath
中/my-mount
。
所以目录/my-subpath
onmy-pvc
将被挂载在容器中/my-mount
。
正常使用 Kubernetes 时,如果我理解文档,这将如下所示:
volumeMounts:
- mountPath: /my-mount
name: my-pvc
subPath: "my-subpath"
我现在的问题是,在 jenkins kubernetes 插件中这似乎是不可能的。
如果我正确理解了文档,似乎只能将 pvc 的根目录(即/
pvc的根目录)挂载my-pvc
到/my-mount
容器中,因为没有subPath
选项:
有什么我遗漏的,还是不可能做到这一点?