繁体   English   中英

如何获取用于 CI/CD 部署的 Azure 密钥保管库机密 URI?

[英]How to get the Azure key vault secret URI for CI/CD deployment?

我正在使用 Azure 逻辑应用程序进行 CI/CD 部署,我需要传递 Azure 密钥保管库机密URI以在 ARM 模板中使用。

"actions": {
         "HTTP": {
         "runAfter": {},
         "type": "Http",
         "inputs": {
         "authentication": {
                      "audience": "https://vault/azure.net",
                      "type": "ManagedServiceIdentity"
          },
          "method": "GET",
          "queries": {
                      "api-version": "2016-10-01"
           },
           **"uri": "https://<keyvaultname.valut.azure.net/secrets/RG_Name/Secertverion"**
          }
    }, 

任何人都可以帮助我获取要作为 ARM 模板中的参数传递的秘密 URI?

您可以运行以下 az cli 命令,该命令将打印 Secret Identifier :

az keyvault secret show --name %SECRET_NAME% --vault-name %KEY_VAULT_NAME% --query id --output tsv

或者,您可以从秘密页面 => 秘密标识符下的 UI 获取它:

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM