首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当在特定的机器上部署时,使用蔚蓝驱动程序,我可以只针对试点运行的机器&发布其他机器吗?

当在特定的机器上部署时,使用蔚蓝驱动程序,我可以只针对试点运行的机器&发布其他机器吗?
EN

Stack Overflow用户
提问于 2020-11-17 13:09:32
回答 1查看 113关注 0票数 0

,我目前有以下方案要破解:

我在Azure上有部署目标(XYZ)。这个XYZ组包含20个目标,在部署到生产中的20个目标中,我希望部署应该首先发生在2-3台机器上。后成功检查或邮寄2-3天,我可以触发在其他一套机器。我没有明确数量的马基人,这将永远是我的飞行员,machines.It可能每次都不同。

到目前为止,我有以下方法,但我想知道我可以使用什么最佳做法来满足上述要求:

现在,在部署之前,我将识别将进行试运行的机器,我将在部署组中为它们添加一个额外的标记。同样的标记也将在管道下添加到任务中。按照这种方法,我的部署团队每次都要修改管道和部署组,有什么更好的方法吗?

EN

回答 1

Stack Overflow用户

发布于 2020-12-02 10:10:37

正如您在注释中提到的票据中所指出的,当前作为解决方案,我们可以通过自定义条件或标记进行筛选。

按自定义条件过滤:

and(succeeded(),contains(variables['IncludedServers'],variables['Agent.MachineName']))

  1. 创建一个管道变量,其中包含服务器名作为值。

  1. 在创建发布

时根据需要修改变量

按标签过滤:

我们可以使用机器标记来限制部署到特定的目标服务器集。

您分配的标记允许在部署组作业中使用部署组时限制部署到特定服务器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64875897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档