kubectl-cp: add page (#19712)

This commit is contained in:
Md. Asaduzzaman Rony
2025-12-03 22:43:39 +06:00
committed by GitHub
parent e47877fb73
commit c8f8a67e85
+28
View File
@@ -0,0 +1,28 @@
# kubectl cp
> Copy files and directories between a local filesystem and a container in a pod.
> More information: <https://kubernetes.io/docs/reference/kubectl/generated/kubectl_cp/>.
- Copy a local file or directory to a pod:
`kubectl cp {{path/to/local_file}} {{pod_name}}:/{{path/to/file_in_pod}}`
- Copy a local file or directory to a pod in a specific namespace:
`kubectl cp {{path/to/local_file}} {{namespace}}/{{pod_name}}:/{{path/to/file_in_pod}}`
- Copy a file or directory from a pod to the local machine:
`kubectl cp {{namespace}}/{{pod_name}}:/{{path/to/file_in_pod}} {{path/to/local_file}}`
- Copy a file or directory to a specific container in a pod:
`kubectl cp {{path/to/local_file}} {{pod_name}}:/{{path/to/file_in_pod}} {{[-c|--container]}} {{container_name}}`
- Copy a file or directory to a pod without preserving ownership and permissions:
`kubectl cp {{path/to/local_file}} {{namespace}}/{{pod_name}}:/{{path/to/file_in_pod}} --no-preserve`
- Copy a local file or directory to a pod with retries on failure:
`kubectl cp {{path/to/local_file}} {{pod_name}}:/{{path/to/file_in_pod}} --retries {{3}}`