是否可以通过 kubectl cp
了解文件传输的进度为 谷歌云 ?
最佳答案
不,这似乎不可能。kubectl cp
appears to be implemented通过做相当于
kubectl exec podname -c containername \
tar cf - /whatever/path \
| tar xf -
这意味着两件事:
v
标志来打印每个文件名,因为它传递到 stderr,但这不会告诉你总共有多少个文件或它们有多大。)所以 kubectl cp
实现后没有任何办法解决这个问题。 如果将文件移入和移出容器是您的一个关键用例,那么通过添加一个简单的 HTTP 服务可能会更容易构建、测试和运行。然后,您可以依赖诸如 HTTP
Content-Length:
之类的东西。进度计量 header 。
关于kubernetes - 我们可以通过 kubectl cp 查看传输进度吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54293353/