Как отобразить содержание тома? - PullRequest
0 голосов
/ 16 ноября 2018

Как отобразить содержимое тома openshift?(файлы, которые в нем находятся, общее использованное пространство и т.1006 *, что, конечно, не является приемлемым решением, если ни один модуль, использующий том, не запущен и не может быть запущен из-за некоторых проблем с томом ...

Ответы [ 2 ]

0 голосов
/ 20 ноября 2018

На данный момент в Openshift нет "проводника файлов томов" или какого-либо другого интерфейса. В настоящее время вам всегда нужно прикрепить том к работающему модулю и просмотреть список файлов внутри. Если вы используете glusterfs (и являетесь администратором кластера / хранилища), все тома также монтируются внутри модулей хранения, поэтому вы можете получить полный обзор в модулях хранения.

0 голосов
/ 18 ноября 2018

Я не знаю, подходят ли вам эти способы, но я просто перечисляю доступность следующим образом.

Насколько я помню, если pod может быть создан на основе docker image, то вы можете запустить без запуска приложения, как это.

oc run tmp-pod --image=your-docker-registry.default.svc/yourapplication  -- tail -f /dev/null

Вы используете PersistentVolume (PV / PVC пара) для volume, затем вы можете отобразить volume после временного монтажа PV во временный модуль следующим образом.

oc run tmp-pod --image=registry.access.redhat.com/rhel7  -- tail -f /dev/null
oc set volume dc/tmp-pod --add -t pvc --name=new-registry --claim-name=new-registry --mount-path=/mountpath

Вы можете увидеть содержимое тома, смонтированное над конфигурацией, через tmp-pod, и вы можете удалить вышеуказанный временный модуль просто после проверки.

Надеюсь, это поможет вам.

...