【问题标题】:How to get the Azure key vault secret URI for CI/CD deployment?如何获取用于 CI/CD 部署的 Azure 密钥保管库机密 URI?
【发布时间】:2020-03-24 01:02:24
【问题描述】:

我正在使用 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"**
          }
    }, 

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

【问题讨论】:

    标签: azure uri azure-keyvault


    【解决方案1】:

    您可以运行以下 az cli 命令,该命令将打印秘密标识符:

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

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

    【讨论】:

    • 如何将安全 uri 存储在一个参数中并传递给 arm 参数文件:uri : "https://
    猜你喜欢
    • 2019-04-29
    • 2021-05-12
    • 1970-01-01
    • 2016-10-13
    • 1970-01-01
    • 2021-10-24
    • 2020-10-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多