如何从devOps管道访问azure门户的配置?

时间:2020-05-20 08:46:00

标签: azure azure-devops azure-pipelines

我已经在Azure门户的“配置>环境变量”部分下为Web应用程序配置了一些环境变量。 (portal.azure.com)

现在,在管道执行期间,我需要在devOps中使用这些变量。

注意:由于组织的安全性限制,我无法直接在devOps本身(管道变量)中对环境变量进行硬编码。

此外,看到我可以为此使用密钥仓库,但是密钥仓库仍然需要url和密码,必须在devOps中对其进行硬编码。

关于如何直接从Azure门户的配置中消耗devOps中的环境变量的想法吗?

1 个答案:

答案 0 :(得分:1)

您可以将Azure Key Vault与Azure DevOps变量组集成。这是有关如何执行此操作的文章:https://zimmergren.net/using-azure-key-vault-secrets-from-azure-devops-pipeline/

此外,您可以在Azure DevOps中使用Azure Key Vault任务:https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-key-vault?view=azure-devops