【问题标题】:Specify target machine for application deployment cloud foundry指定应用部署云代工的目标机器
【发布时间】:2017-12-24 10:56:27
【问题描述】:

我有一个带有多个单元(虚拟机)的云代工厂设置来托管已部署的应用程序。 在“cf push”之后,应用程序被部署在任何单元上(根据拍卖算法)。

有没有办法定义目标虚拟机来托管应用程序?

生产机器应该不同于预生产机器。 如何在 Cloud Foundry 中维护生产和预生产设置?

谢谢

【问题讨论】:

    标签: deployment cloud-foundry production-environment dev-to-production


    【解决方案1】:

    您可以在 Diego 单元格上分配放置标签并定义隔离段,以确保空间中的应用程序放置在这些特定单元格上。
    这样,您可以确保来自预生产和生产空间的应用程序托管在不同的 VM 上。配置步骤在这里:http://docs.cloudfoundry.org/adminguide/isolation-segments.html

    【讨论】:

    • 我有 cf-release v238,它使用 CC API 版本 2.57.0。您建议的方法需要 CF API 版本 3.0.0+,该版本在以后的 cf 版本中可用。有没有办法在当前设置中做同样的事情?类似于隔离段的东西。
    • 如果无法升级使用隔离段,最直接的解决方案是运行两个平台。一种用于前期制作,一种用于制作。隔离段基本上是对这种情况的优化,它只允许您复制要保持独立的部分,例如 gorouter 和单元格。
    猜你喜欢
    • 1970-01-01
    • 2017-06-01
    • 1970-01-01
    • 2016-10-26
    • 1970-01-01
    • 2016-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多