1.9 KiB
Raw Blame History

kubectl cp

Копировать файлы и каталоги между локальной файловой системой и контейнером в поде. Больше информации: https://kubernetes.io/docs/reference/kubectl/generated/kubectl_cp/.

  • Скопировать локальный файл или каталог в под:

kubectl cp {{путь/к/локальномуайлу}} {{имя_пода}}:/{{путь/к/файлу_в_поде}}

  • Скопировать локальный файл или каталог в под в определённом пространстве имён:

kubectl cp {{путь/к/локальномуайлу}} {{пространство_имён}}/{{имя_пода}}:/{{путь/к/файлу_в_поде}}

  • Скопировать файл или каталог из пода на локальную машину:

kubectl cp {{пространство_имён}}/{{имя_пода}}:/{{путь/к/файлу_в_поде}} {{путь/к/локальномуайлу}}

  • Скопировать файл или каталог в определённый контейнер в поде:

kubectl cp {{путь/к/локальномуайлу}} {{имя_пода}}:/{{путь/к/файлу_в_поде}} {{[-c|--container]}} {{имя_контейнера}}

  • Скопировать файл или каталог в под без сохранения владельца и прав доступа:

kubectl cp {{путь/к/локальномуайлу}} {{пространство_имён}}/{{имя_пода}}:/{{путь/к/файлу_в_поде}} --no-preserve

  • Скопировать локальный файл или каталог в под с повторными попытками при ошибке:

kubectl cp {{путь/к/локальномуайлу}} {{имя_пода}}:/{{путь/к/файлу_в_поде}} --retries {{3}}