Difference between revisions of "Kubectl cp"

From wikieduonline
Jump to navigation Jump to search
Line 4: Line 4:
 
  [[kubectl cp --help]]
 
  [[kubectl cp --help]]
  
  kubectl cp YourRemoteContainer:/yourdestinationdata /your/local/folder
+
  kubectl cp YourRemoteContainer:/yourdestinationdatafolder/ /your/local/folder/
  kubectl cp YourNamespace/YourRemoteContainer:/yourdestinationdata /your/local/folder
+
  kubectl cp YourNamespace/YourRemoteContainer:/yourdestinationdata/ /your/local/folder/
  
 
  kubectl cp youfile.txt YourRemoteContainer:/yourdestinationdata
 
  kubectl cp youfile.txt YourRemoteContainer:/yourdestinationdata

Revision as of 13:51, 15 January 2024

kubectl cp
kubectl cp --help
kubectl cp YourRemoteContainer:/yourdestinationdatafolder/ /your/local/folder/
kubectl cp YourNamespace/YourRemoteContainer:/yourdestinationdata/ /your/local/folder/
kubectl cp youfile.txt YourRemoteContainer:/yourdestinationdata
kubectl cp /your/local/folder/* YourRemoteContainer:/yourdestinationdata


error: source and destination are required
kubectl apply -f

https://stackoverflow.com/questions/50375826/kubernetes-how-to-download-a-persistentvolumes-content

 apiVersion: v1
kind: Pod
metadata:
  name: myalpinewithvolume
spec:
  containers:
  - name: alpine
    image: alpine:latest
    command: ['ash']
    tty: true
    stdin: true
    volumeMounts:
    - name: myvolume
      mountPath: /myvolume
  volumes:
  - name: myvolume
    persistentVolumeClaim:
      claimName: myPVCtoMount
kubectl cp myalpinedataaccess:/data data/
tar: removing leading '/' from member names


kubectl exec <pod_name> -- ls -la /


kubectl exec myalpine -- df -kh
mount | grep ^/dev/ | grep -v /etc | awk '{print $3}'

Related

See also

Advertising: