【发布时间】:2020-03-16 11:09:06
【问题描述】:
我正在创建一个简单的 ARM 模板来创建 VM。 对于“adminPassword”,我使用的是 KeyVault(已经配置并具有所有权限)。 这是代码的相关部分:
"adminPassword":{
"reference":{
"keyVault":{
"id":"/subscriptions/d68628be-2a30-5d26-94c2-3d0145fb8e3e/resourceGroups/armtemplate/providers/Microsoft.KeyVault/vaults/keyvaultfortemplate"
},
"secretName":"vmpassword"
}
}
最后当我准备开始部署时,我发现它没有得到“秘密”。
Click here to see the empty password field on the portal
似乎无法从 KeyVault 中检索它。 任何的想法?谢谢
【问题讨论】:
-
对于参数值,请参考密钥保管库中的机密。您可以通过传递密钥保管库的资源标识符和机密名称来引用机密。参考这个article。
标签: azure azure-keyvault arm-template azure-vm-templates