【问题标题】:Key Vault Reference LimitKey Vault 参考限制
【发布时间】:2018-11-07 21:53:05
【问题描述】:

在开发 ARM 模板以部署多个应用服务并希望使用密钥库来托管多个机密时,我们需要在模板中包含 110 个引用。

在进行 POC 时,出现错误消息:

部署指定了过多的 Key Vault 参数引用。 Key Vault 参数引用的最大值为“30”

有可能超过30吗?

【问题讨论】:

  • 您是否尝试过使用嵌套部署?我认为这应该是可能的。但无论如何,这种方法看起来有缺陷
  • 他不是在谈论任何 sdk 或 rest 调用。你读他的问题与否? @乔伊蔡
  • 拜托,为什么它看起来有缺陷@4c74356b41
  • 110 对 kv 的引用?这似乎无法控制。您需要将其拆分并\或完全重做
  • 好的,谢谢。所以尝试嵌套开发后错误仍然存​​在,是否需要使用链接模板路由来绕过问题?

标签: azure key azure-keyvault


【解决方案1】:

您的第一个选择应该是考虑为什么需要这么多秘密以及如何想出更好的策略。

如果做不到这一点,在快速和肮脏的情况下,您可以将多个秘密包装在一个字符串中。

例如:

我的秘密:value1|value2|value3|value4|value5

您可以使用 ARM 模板函数来提取您需要的值。

查看arraysplit 函数。

希望你能把相关的秘密放在一起,把它们整理得井井有条。

【讨论】:

    猜你喜欢
    • 2019-01-07
    • 1970-01-01
    • 1970-01-01
    • 2019-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-04
    • 2020-12-15
    相关资源
    最近更新 更多