gpt4 book ai didi

kubernetes - 我们可以通过 kubectl cp 查看传输进度吗?

转载 作者:行者123 更新时间:2023-12-04 14:22:18 27 4
gpt4 key购买 nike

是否可以通过 kubectl cp 了解文件传输的进度为 谷歌云 ?

最佳答案

不,这似乎不可能。
kubectl cp appears to be implemented通过做相当于

kubectl exec podname -c containername \
tar cf - /whatever/path \
| tar xf -

这意味着两件事:
  • tar (1) 不打印任何有用的进度信息。 (原则上你可以添加一个 v 标志来打印每个文件名,因为它传递到 stderr,但这不会告诉你总共有多少个文件或它们有多大。)所以 kubectl cp实现后没有任何办法解决这个问题。
  • 没有更丰富的本地 Kubernetes API 来复制文件。

  • 如果将文件移入和移出容器是您的一个关键用例,那么通过添加一个简单的 HTTP 服务可能会更容易构建、测试和运行。然后,您可以依赖诸如 HTTP Content-Length: 之类的东西。进度计量 header 。

    关于kubernetes - 我们可以通过 kubectl cp 查看传输进度吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54293353/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com