我刚刚完成了一个基于 Dokku 的基础设施的设置,但我很好奇如何扩展它。我遵循了Digital Ocean 的这个教程,但没有提到 HA 或可扩展性。
是否可以对 dokku 实例进行负载平衡?如何为这种基于 docker 的基础设施提供 HA?我应该改用Deis,还是等待Flynn 获得释放?大家有没有推荐关于这个话题的好书?
小智 10
Dokku维护者在这里。
提供自定义调度程序——就像 Flynn 或 Nanobox 等软件提供的那样——不太可能发生。相反,我们将支持与现有解决方案(例如 ECS、Kubernetes 和 Nomad)的集成。目前,我们正在开发一些 HA 选项,它们利用插件架构为 Dokku 提供替代调度程序。
这两种方法目前都有效,但您选择哪种方法以及如何将它们与您的基础设施集成取决于您的需求。欢迎加入我们的 Slack/IRC,以帮助指导每个集成的未来发展。
除此之外,Deis 为 Dokku 提供的支持相当少,主要用于共享工具(herokuish 和一些应用程序构建方面)。这两个项目之间没有其他联系,Dokku 和 Hephy Workflow 之间也没有现有联系(尽管我们希望项目顺利!)。我们鼓励人们使用最佳解决方案来解决他们的问题,无论是 Dokku、Flynn、Deis、Heroku 还是任何其他平台。
2019 年更新:
Hephy Workflow是 Deis Workflow 的一个分支。这可能是编辑时对该问题最合乎逻辑的答案。
Deis 不再是一个有效的答案(而且已经很长时间了)。Deis 已被弃用,取而代之的是一个名为 Deis Workflow 的新平台,它是一个类似于基于 Kubernetes 构建的 Deis 的 PaaS。但 Deis Workflow 也已被弃用。
除了Hephy还有Flynn。但我不知道该项目的进展情况。链接已失效。但我将在下面留下原始答案。
Dokku 实际上正在与 OpDemand 和 Deis 合作,帮助为那些想要多主机的人提供清晰的升级路径(反之亦然)。请参阅http://deis.io/deis-sponsors-dokku/和http://progrium.com/blog/2014/10/28/deis-breathes-new-life-into-dokku/。
戴斯会给你:
因此,为了回答这个问题,更“官方”的方式很快就会是来自 Dokku 世界时设置和使用 Deis。
归档时间: |
|
查看次数: |
11034 次 |
最近记录: |