Ракетный чат высокой доступности с kubernetes - PullRequest
0 голосов
/ 02 декабря 2018

Я пытаюсь настроить ракетный чат HA с kubernetes.Согласно руководству HA 100 * о ракетном чате , ракета поддерживает HA.Я предполагаю, что StatefulSet должен использоваться для поддержки таких записей:

    extra_hosts:
    - "rocket-1:10.250.250.13"
    - "rocket-2:10.250.250.14"
    - "rocket-3:10.250.250.17"

Однако я все еще скучаю по некоторым частям головоломки.Где в Куберне я могу указать extra_hosts?Есть где нибудь руководство как этого добиться?

1 Ответ

0 голосов
/ 04 марта 2019

Я только что столкнулся с этим, когда я смотрел на развертывание ракетного чата на kubernetes.Я не знаю, решили ли вы эту проблему, но поле extra_hosts в файле docker compose предназначено только для разрешения имени хоста.Если у вас уже есть служба DNS, развернутая в кластере, то вам это не нужно.

Что касается использования наборов с сохранением состояния: я бы не использовал такой тип ресурса для rocket.chat, поскольку он не является состоянием с сохранением состоянияприложение.Вы можете использовать их для репликационного набора MongoDB.

...