Kubectl cp: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 7: Line 7:
Copy files and directories to and from containers.
Copy files and directories to and from containers.


  kubectl cp <''some-namespace''>/<''some-pod''>:/path/inside/the/first/container/of/the/pod  /local/path
<font size="-1.5">
  kubectl cp [''some-namespace''/]<''some-pod''>:/path/inside/the/first/container/of/the/pod  /local/path
</font>


If the source file is a directory, the entire content of the directory is copied recursively.
If the source is a directory, the entire content of the directory is copied recursively.


A specific container is mentioned with -c <contrainer-name>
If the source is a file, then the local path must specify a file name.


  kubectl cp dev-local/dev-local-k8sdeploy-m-01-84c6947c95-njrlz:/tmp/test-results.xml ./test-results.txt
A specific container is mentioned with <code>-c <contrainer-name></code>:
<font size="-1.5">
  kubectl cp dev-local/k8sdeploy-m-01-84c6947c95-njrlz:/tmp/test-results.xml ./test-results.txt
</font>

Latest revision as of 00:09, 2 August 2024

Internal

Overview

Copy files and directories to and from containers.

kubectl cp [some-namespace/]<some-pod>:/path/inside/the/first/container/of/the/pod  /local/path

If the source is a directory, the entire content of the directory is copied recursively.

If the source is a file, then the local path must specify a file name.

A specific container is mentioned with -c <contrainer-name>:

kubectl cp dev-local/k8sdeploy-m-01-84c6947c95-njrlz:/tmp/test-results.xml ./test-results.txt