многоузловая архитектура openshift

Как работает многоузловая архитектура openshift в версии V3? Реплицируются ли все модули между узлами или они реплицируются только в случае выхода из строя одного узла?

Допустим, у меня есть один мастер и 3 узла, в каком узле находится модуль приложения узла?


person priyank    schedule 27.11.2015    source источник


Ответы (1)


Если вы создадите модуль напрямую, он будет назначен одной машине. OpenShift использует «контроллеры репликации» из Kubernetes для создания N копий модуля и обеспечения их работы, а также «конфигурации развертывания» для обработки развертывания изменений (изменение конфигурации развертывания создает новый контроллер репликации с новыми изменениями, а старая репликация контроллер уменьшен). И контроллеры репликации, и конфигурации развертывания имеют масштабный номер, который используется для управления количеством копий. Поды с одного и того же контроллера репликации автоматически распределяются по разным узлам.

person Clayton    schedule 29.11.2015