aaj*_*aaj 5 kubernetes kubectl
kubectl 是否提供了一种将文件从一个命名空间中的 pod 复制到另一个命名空间的方法?我看到我们可以将文件从 pod 复制到本地机器,然后将它们复制到不同命名空间的另一个 pod 上。但是我们可以直接从一个命名空间复制到另一个命名空间吗?
我试过:
kubectl cp <namespace1>/<pod1>:/tmp/foo.txt <namespace2>/<pod1>:/tmp/foo.txt
查看kubectl cp命令帮助选项,我认为没有任何方法可以做到这一点。
并不是真的kubectl cp只能复制远程/本地或本地/远程,所以不幸的是,这是一个两步过程:
$ kubectl cp <namespace1>/<pod1>:/tmp/foo.txt foo.txt
$ kubectl cp foo.txt <namespace2>/<pod1>:/tmp/foo.txt
Run Code Online (Sandbox Code Playgroud)
我很高兴有一个像rsync这样的一步过程,但在撰写本文时就是这样。我打开这个问题来跟踪它。
| 归档时间: |
|
| 查看次数: |
1747 次 |
| 最近记录: |