VSTS + Docker Swarm:在专用网络下持续部署



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

我要部署到的目标计算机位于专用网络下。

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

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

是否有任何服务涵盖此用例?

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

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

在 Linux 上部署代理

相关内容

  • 没有找到相关文章

最新更新