作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 AzureAppConfigurationPush@1 任务在不同环境中部署应用程序配置值。我能够成功添加键值对,但我没有找到添加 key 保管库引用的方法。
-task: AzureAppConfigurationPush@1
inputs:
azureSubscription: '${{ parameters.azureResourceManager }}'
ConfigstoreName: '${{ parameters.appConfigName }}'
ConfigurationFile: '${{parameters.configFileName }}'
Separator: ','
Strict: false
我将配置文件名作为参数传递,并在其中提供从 azure 应用程序配置导出的 Json。当我导出应用程序配置值时,键值对包含 uri 及其值,如下所示:"AppInsightsKey": "{"uri":"https://.vault.azure.net/secrets/AppInsightsKey"}"
但这并不作为使用推送任务的 Key Vault 引用,而是完全被视为字符串。
您能否帮助我了解热推 key 保管库引用,以便在可能的情况下自动创建引用?
最佳答案
推送任务需要 content type作为参数。如果要创建 key 保管库引用,则需要为推送的设置指定 key 保管库引用的内容类型。
Key Vault 引用内容类型:application/vnd.microsoft.appconfig.keyvaultref+json;charset=utf-8
关于Azure 应用程序配置推送任务 - 如何使用此任务在 azure 应用程序配置中部署 key 保管库引用值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67805519/
我是一名优秀的程序员,十分优秀!