0

我目前正在处理一些密钥保管库机密,并且我正在尝试查看是否可以通过任何方式将一些机密传递到 Azure 管道内的参数中。有谁知道如何做到这一点?

4

1 回答 1

0

这些是解决此问题的步骤:

  1. 在azure 门户下添加 keyvault

  2. 在管道内部,您应该单击以下选项库 > + 变量组 > 添加名称 > 选择名为“将 Azure Key Vault 中的机密链接为变量”的选项 > 选择 Azure 订阅 > 选择 Key Vault 名称 > 选择您的机密.

  3. 在管道本身中,您需要添加以下代码:

parameters:
- name: TokenDev
  displayName: Token
  type: string
  default: keyvault
  values:
    - keyvaultdev
    - kevaultprod
variables:
- name: privateToken
  value: ${{parameters.TokenDev}}

  1. 要调用变量内部的秘密,您只需要执行以下操作:
$(private) [whatever name you provide to the secret]

如果您想了解有关参数的更多信息,我建议您单击此处

于 2021-12-09T20:43:43.170 回答