Как удалить файлы / каталоги с помощью o c cli в Openshift - PullRequest
1 голос
/ 07 мая 2020

Я использовал oc cp для копирования файлов и каталогов на постоянный том, прикрепленный к модулю в моем проекте openshift. Есть ли возможность удалить?

Ответы [ 2 ]

0 голосов
/ 07 мая 2020

Вы можете использовать oc exec для выполнения любой команды внутри контейнера, поэтому вы можете использовать следующее для выполнения rm внутри контейнера для удаления файлов:

oc exec <pod-name> rm /path/to/my-file

или для рекурсивного удаления папки внутри контейнера:

oc exec <pod-name> rm -rf /path/to/my/directory

В качестве альтернативы вы можете использовать oc rsh <pod-name>, чтобы открыть интерактивный терминал, если Pod содержит двоичный файл оболочки.

0 голосов
/ 07 мая 2020

Вы можете удалить постоянный том с помощью:

oc delete pv the-name-of-the-persistent-volume

, например,

oc delete pv grafana-data

Вы можете получить список постоянные тома с:

oc get pv.

...