【问题标题】:VSTS + Docker Swarm: continuous deployment under private networkVSTS + Docker Swarm:私网下持续部署
【发布时间】:2018-04-15 02:48:24
【问题描述】:

我正在使用基于 Docker Swarm 的 Visual Studio Team Services 设置 CI/CD。

我要部署到的目标机器在专用网络下。

因此,目标机器无法从 VSTS 访问,因此我无法使用 ssh 或任何类型的 webhook 来启动部署。

为了解决这个问题,我正在考虑在目标机器上运行一些服务来定期检查是否有任何新图像被推送到注册表。

是否有涵盖此用例的服务?

【问题讨论】:

    标签: linux azure-devops continuous-deployment docker-swarm private-network


    【解决方案1】:

    您只需要在可以访问目标机器的机器上设置一个私有代理(可以在该目标机器上设置),然后使用这个私有代理进行构建或发布。

    换句话说,目标机器只需要可以从代理机器访问。

    Deploy an agent on Linux

    【讨论】:

      猜你喜欢
      • 2017-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-07
      • 1970-01-01
      • 2023-04-09
      • 2018-01-19
      相关资源
      最近更新 更多