当我从ARM模板参数文件中的全局密钥保管库引用30个以上的密钥时,我的部署中出现以下错误。
部署指定了太多KeyVault参数引用。 KeyVault参数引用的最大值为“30”。
请帮助我如何覆盖此限制或从Key Vault引用超过30个秘密/密钥的替代方法?
只需创建一个嵌套部署,它将引用另外30个秘密并将其作为输出返回到主要部分,这样您就可以解决该限制
一种替代方法是将多个值作为JSON存储在单个机密中。您可以从密钥库加载该单个密钥,然后使用json()
模板函数将其转换为对象。将密钥作为字符串传递给链接模板,然后在该链接模板中使用json函数。