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