【问题标题】:Deployment of Diego after CloudFoundry on OpenStack with Bosh使用 Bosh 在 OpenStack 上部署 CloudFoundry 之后的 Diego
【发布时间】:2015-12-09 07:54:35
【问题描述】:

我应该扩展 CloudFoundry 的部署清单以添加 Diego Releases,还是应该在 CF 清单旁边为 diego 创建一个新的部署清单?我与 Bosh 合作在 OpenStack 上进行部署。

【问题讨论】:

    标签: cloud-foundry cf-bosh


    【解决方案1】:

    这完全取决于您,主要考虑因素是:

    • 在短期内,用于部署 Diego 的脚本/工具在生成两个单独的清单的上下文中工作,一个用于 cf-release,一个用于 diego-release(以及 etcd-releasegarden-linux-release)。例如,您可以在 Diego 路线图中看到 this story,它采用 -c 标志,该标志是现有 cf-release 部署清单的路径。
    • 在一个部署中同时具备这两种功能可以使某些操作考虑更加容易。例如,consul_agent 与来自cf-releasediego-release 的大多数作业位于同一位置。您通常希望全面部署相同版本的consul_agent,但如果您有两个不同的部署清单,那么您必须确保更新两个清单和bosh deploy 两个清单中的发布参考。如果您的某个部署由于某种不相关的原因在中间停止,那么推断集群处于什么状态以及您作为操作员需要采取哪些步骤可能会变得越来越复杂。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多