Я относительно новичок в администрировании платформы контейнера Openshift 3.4 и базовой архитектуре. У нас есть платформа openshift с 3 мастерами и несколькими узлами, которые будут поддерживать разные клиентские приложения (разные арендаторы). Должны ли маршрутизаторы (маршрутизатор openshift для трафика данных) устанавливаться / запускаться непосредственно на узлах приложений (узлах, где у вас есть модули приложений / клиентов) или, что лучше, работать на конкретном узле инфраструктуры?
такой же вопрос с реестром докеров?
Red Hat всегда рекомендует, чтобы в реальных средах всегда были выделенные узлы инфраструктуры, потому что:
Обычно вы используете инфраузлы для маршрутизаторов, показателей, агрегирования журналов и реестра. Иногда проект регистрации переносится на другие узлы, которые запускают только его из-за высоких требований ElasticSearch.