自动生成密钥保管库密钥

时间:2017-12-22 18:30:57

标签: azure-devops azure-pipelines azure-resource-manager azure-pipelines-build-task azure-keyvault

我们需要创建密钥保险库并使用秘密填充(或生成)密钥,然后在下一个构建步骤中将它们作为密码引用到SQL服务器(PaaS)。这样做的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

有许多方法可以创建/更新Azure Key Vault,例如Azure PowerShellAzure CLI,REST API,还有VSTS构建/发布中的Azure PowerShell和Azure CLI任务。使用Azure PowerShell或Azure CLI也可以这样做。

要在构建/发布中创建/更新变量,可以使用Logging Command##vso[task.setvariable]value),然后可以在后续任务中使用该变量。

另一方面,如果你只想要变量secret,你只需要添加一个构建或发布变量,然后点击锁定图标到set the variable secret