创建一个没有价值的 azure keyvault 秘密?

Creating an azure keyvault secret without value?

我想知道是否可以在不传递值的情况下创建 Azure Keyvault Secret。

我在“完整”模式下使用 ARM 模板。

我只想创建密钥,但稍后会通过门户传递我的值。现在的问题是它在下一次部署时被 ARM 模板覆盖。

一般来说,如果您通过 ARM 模板设置 secrets/settings,那么您应该通过该方法进行设置。 正如您所注意到的,手动修改将被 ARM 模板覆盖。

我建议通过 ARM 模板设置实际值。 例如,在 Azure DevOps Pipelines 中,您可以在变量组中设置机密,然后将其作为安全字符串类型参数传递给 ARM 模板。