Вы можете сделать это как -
kubectl exec -n <some-namespace> <some-pod> -- tar cf - --exclude='pattern' /tmp/foo | tar xf - -C /tmp/bar
Как пример -
Я получил модуль, работающий в пространстве имен "pankaj"; и внутри моего контейнера я получил 2 файла по пути - / tmp / foo
/tmp/foo # ls
file1.txt file2.txt
Я использую, я хочу скопировать только файл file1.txt, поэтому я буду делать это как -
kubectl exec -n pankaj <pod name> -- tar cf - --exclude='file2.txt' tmp/foo | tar xf - -C /Users/pa357856/test
результат будет я получу только file1.txt
$ pwd
/Users/pa357856/test
$ ls tmp/foo/
file1.txt