azure-devops - 自动生成 Key Vault Secrets

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

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

最佳答案

创建/更新 Azure Key Vault 的方法有很多,例如 Azure PowerShell , Azure CLI ,REST API,VSTS 构建/发布中还有 Azure PowerShell 和 Azure CLI 任务。因此,请使用 Azure PowerShell 或 Azure CLI。

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

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

关于azure-devops - 自动生成 Key Vault Secrets,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47945870/

相关文章:

azure - 状态 = 403 代码 ="AuthorizationFailure"消息 ="This request is not authorized to perform this operation"

azure - 如何使用 Azure DevOps 管道变量配置 Azure Function?

azure - 通过 ARM 模板设置 Azure 主机/功能键

templates - azure 资源模板: Can I assign complex variable to property?

azure - 在 Azure DevOps 发布管道中自动创建标签

git - 将一个 git 存储库复制到另一个具有历史记录的存储库

azure - 转移资源时保留RBAC权限

build - Azure DevOps 构建失败 - MSB4226 - Analysis Services

.net - dotnet Restore 在本地引用的项目上引发错误

使用 Powershell 中的资源管理器 Azure 发布 Web 应用程序