我已经在Azure门户的“配置>环境变量”部分下为Web应用程序配置了一些环境变量。 (portal.azure.com)
现在,在管道执行期间,我需要在devOps中使用这些变量。
注意:由于组织的安全性限制,我无法直接在devOps本身(管道变量)中对环境变量进行硬编码。
此外,看到我可以为此使用密钥仓库,但是密钥仓库仍然需要url和密码,必须在devOps中对其进行硬编码。
关于如何直接从Azure门户的配置中消耗devOps中的环境变量的想法吗?
答案 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