【问题标题】:Octopus Deploy and VCloud compatibilityOctopus Deploy 和 VCloud 兼容性
【发布时间】:2013-11-13 19:42:15
【问题描述】:

我们正在考虑在我们的组织中使用 Octopus 部署,但我们主要担心的是我们的测试环境是孤立的。我们在所有测试环境中都使用 vCloud。我想问题是当部署服务器在 vCloud 之外并且所有测试服务器都在 vCloud 内时,我们可以使用 Octopus deploy 将代码部署到 vCloud (VMare) 环境吗?

【问题讨论】:

  • “孤立”有多孤立?据推测,必须有某种方式让某人与该环境中的系统进行交互。
  • 在某种意义上是孤立的,我们无法连接到环境之外的服务器。但是在某些情况下,我们必须向服务器打开防火墙,但是由于所有服务器都与生产服务器具有相同的名称,因此我们不允许 SQL 服务器在环境之外进行通信。通常,如果我们打开防火墙,它通常是传入事务而不是传出事务。

标签: octopus-deploy


【解决方案1】:

Octopus Deploy 在基于推送的部署模型中工作。 Octopus 服务器将部署“推送”到触手(部署代理)。因此,如果您可以在 VCloud 中打开防火墙以允许 Tentacle 代理侦听 TCP 端口,并允许 Octopus 在该端口上连接到 VCloud,那么部署到 VCloud 环境中应该没有问题。

【讨论】:

    猜你喜欢
    • 2012-12-07
    • 2017-02-13
    • 1970-01-01
    • 2012-10-09
    • 1970-01-01
    • 1970-01-01
    • 2015-07-11
    • 1970-01-01
    • 2018-07-03
    相关资源
    最近更新 更多