用kubernetes进行火箭聊天高可用性

时间:2018-12-02 12:35:57

标签: rocket.chat

我正在尝试与kubernetes建立HA火箭聊天。根据{{​​3}},火箭支持HA。我认为rocket chat HA guide应该用于支持此类记录:

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

但是,我仍然错过了拼图的某些部分。我可以在kubernetes中的哪里指定extra_hosts?在哪里有实现它的指南?

1 个答案:

答案 0 :(得分:0)

当我正在考虑在kubernetes上部署火箭聊天时,我碰到了这一点。我不知道您是否已解决此问题,但docker compose文件中的extra_hosts字段仅用于主机名解析。如果您已经在群集上部署了dns服务,则不需要此服务。

就使用有状态集而言:我不会在robot.chat中使用这种资源,因为它不是有状态的应用程序。不过,您可以将它们用于MongoDB副本集。