0

我有一个包含多个阶段的管道,用于部署虚拟机组。并向天蓝色管道环境注册一个。

然后我想在部署作业中定位那个注册的虚拟机。

我在按名称定位该资源时遇到问题,因为该资源在排队时环境中不存在,因此我什至无法在运行之前禁用该阶段。

所以我的下一个选择是按标签定位。但是我在注册脚本中没有看到在注册时定义标签的选项。

因此,我的管道流程在各个阶段之间有一个手动步骤,以进入环境并标记资源。然后我可以触发管道的部署阶段,它继续正常。

所以我的问题是:

有什么方法可以在排队时禁用资源评估,或者以编程方式在环境中标记资源?

谢谢

4

1 回答 1

1

但是我在注册脚本中没有看到在注册时定义标签的选项。

运行 Registration 脚本时,会有一个步骤:Enter Environment Virtual Machine resource tags? (Y/N) (press enter for N),此时需要输入Y,然后在下一步:Enter Comma separated list of tags (e.g web, db)为资源定义标签。

在此处输入图像描述

更新

您可以添加--addvirtualmachineresourcetags --virtualmachineresourcetags "<tag>"到注册脚本。

详情可以参考这个案例

于 2020-07-23T01:59:19.983 回答