| 下载 | kubectl cp dev/web-1:/var/log/app.log ./app.log |
|---|---|
| 上传 | kubectl cp ./conf.yaml dev/web-1:/etc/app/conf.yaml |
| 多容器 | -c 指定;格式 ns/pod:path |
| 依赖 | 容器内需有 tar 与 shell 基础工具,否则报错 |
使用示例
使用示例
kubectl cp dev/web-1:/var/log/app.log ./app.log
kubectl cp ./config.yaml dev/web-1:/tmp/config.yaml -c app
kubectl cp dev/web-1:/data -c sidecar ./data-dumpcp 走 kubelet 流式通道:大目录会明显变慢且消耗 API 带宽,批量数据用对象存储或 hostPath 中转。