小编r0r*_*n0a的帖子

如何将 ansibleVault 密码作为额外变量传递?

我能够使用另一种机制(Azure管道秘密功能)来加密变量,所以我想在那里保存一个ansible-vault密码(在Azure管道中)并将其作为额外的var传递给playbook执行。

请问可以吗?

我期待什么/如何期待的一个例子是

ansible-playbook --extra-vars "vault-password=${pipelinevariable}"
Run Code Online (Sandbox Code Playgroud)

ansible ansible-vault azure-pipelines

6
推荐指数
2
解决办法
2万
查看次数

如何在 Azure DevOps 管道池中要求多台代理机器?

我正在寻找是否可以在代理池需求中指定代理列表?在 UI azure 管道中只有两个选项等于和存在。所以,我尝试添加两个需求,但管道只需要第一个需求

流水线用户界面

yaml中同样如下,

pool:
  name: AWS Pool
  demands:
  - Agent.Name -equals simLin02
  - Agent.Name -equals ubuAgent01
Run Code Online (Sandbox Code Playgroud)

我想知道是否有任何逻辑方法可以指定 yaml 中的代理机器列表,如下所示或任何其他替代方法,我可以在其中传递代理名称列表(特定代理名称,因为并非池中的所有代理都具有所需的功能)供管道选择。

pool:
  name: AWS Pool
  demands:
  - Agent.Name -in (simLin02, ubuAgent01)
Run Code Online (Sandbox Code Playgroud)

azure azure-devops azure-pipelines azure-pipelines-yaml

2
推荐指数
1
解决办法
2475
查看次数