Я новичок в Openshift.
Я работаю над системой, которая облегчит развертывание моего тестового сервера с помощью openshift. Ранее один из коллег подготовил для этого 3 изображения докеров: основное изображение с компилятором. И некоторые другие изображения. Например, MQ-клиент и Oracle клиент DB.
Когда мы используем Docker, содержимое хранилища MQ-клиента монтируется в папку на хост-машине и на главном образе (то же самое) Кстати) эта папка тоже с хост-машины: одним словом: мы используем «docker volum». То же самое делается для клиента Oracle.
Вот изображение, которое нужно объяснить: смонтированный образ пути со 100% Docker
Когда мы подключаемся к Docker основные изображения: мы можем go в папку "/ opt", и мы можем видеть файлы с другого контейнера, чтобы мы могли видеть наших клиентов (MQ, Oracle). Таким образом, мы можем повторно использовать образ клиента MQ для других проектов.
Я бы хотел развернуть эти 3 образа в качестве Pod в Openshift, но объемы Openshift (или k8s) кажутся совсем другими. В модуле я хочу сделать то же самое, что и Docker.
. Я пытаюсь использовать "hostpath", но он монтирует папку из "модуля" в образ docker: поэтому папка пуста, а файлы с изображениями docker недоступны.
Я очень новичок в мире openshift, поэтому: Кто-то может сказать, возможно ли то, что я хочу сделать? В любом случае, это хорошая идея? Если нет, какова правильная архитектура для создания моего Pod? (Одно docker изображение со всеми?)
Заранее спасибо,