我有一个mypod0
带有两个持久卷的 pod。
mypd0
, mypd1
(通过两个持久卷声明提供myclaim0
)myclaim1
安装到mypod0
at 中/dir0
,/dir1
如下面的 pod 定义所示。
apiVersion: v1
kind: Pod
metadata:
name: mypod0
spec:
containers:
- name: mycontainer
image: myimage
volumeMounts:
- mountPath: "/dir0"
name: mypd
- mountPath: "/dir1"
- name: mypd1
volumes:
- name: mypd0
persistentVolumeClaim:
claimName: myclaim0
- name: mypd1
persistentVolumeClaim:
claimName: myclaim1
现在我还有另一个 podmypod1
已经在集群中运行。有没有办法以动态/编程方式(使用fabric8,Kubernetes-client)从 卸载(分离)mypd1
,mypod0
然后将卷附加mypd1
到mypod1
(不重新启动任何pod mypod0
,mypod1
)。任何提示将不胜感激。