【问题标题】:Is it possible to setup a proxy release agent for on-prem TFS 2018?是否可以为本地 TFS 2018 设置代理发布代理?
【发布时间】:2019-03-07 16:22:54
【问题描述】:

我正在寻找一种方法来使用 onprem TFS 2018 发布管道将 Web 解决方案部署到锁定的 PCI 环境中的多台服务器集群。

出于安全原因,我们不能将目标服务器直接链接到 TFS 服务器,即直接连接多个发布代理。相反,我正在寻找一种方法来在 PCI 环境中创建类似于代理的东西,它将位于 TFS 和端点发布代理之间,并将所有命令和包从 TFS 传递给它们。 TFS 是否允许这种配置?我的方案有什么可行的替代方案吗?

非常感谢

【问题讨论】:

    标签: tfs release release-management


    【解决方案1】:

    是的,有点。在这种情况下,您不能使用部署组,也无法绕过它。但您仍然可以进行部署。

    在可以通过网络访问 TFS 和安全环境的计算机上安装代理。然后,该代理可以从 TFS 检索工件并将它们推送到您的安全环境。

    然后,您可以使用“Windows 机器文件复制”和“在目标机器上运行 PowerShell”等任务在受保护的服务器上暂存工件并在其上运行配置/安装脚本。如果您不使用 Windows,则同样适用,但您必须使用更专门针对非 Windows 环境的任务,例如 SSH 文件复制。

    【讨论】:

      猜你喜欢
      • 2018-10-10
      • 2011-12-16
      • 1970-01-01
      • 2012-10-29
      • 2017-09-15
      • 1970-01-01
      • 2018-09-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多