我正在使用 Azure CLI 进行 VM 部署。我有一个当前存储在 Azure Key Vault 中的秘密,我想将它存储在 Windows VM 的 C 驱动器中。我不确定如何在 VM 部署时执行相同的操作
我发现了几篇文章,它们使用 JSON 模板从密钥库中注入密码作为 VM 密码,但我找不到任何文章来指导如何在 VM 预配和使用 Azure CLI 时将密钥库中的密钥存储在 VM 内。
注意:它不是证书而是秘密。
我正在使用 Azure CLI 进行 VM 部署。我有一个当前存储在 Azure Key Vault 中的秘密,我想将它存储在 Windows VM 的 C 驱动器中。我不确定如何在 VM 部署时执行相同的操作
我发现了几篇文章,它们使用 JSON 模板从密钥库中注入密码作为 VM 密码,但我找不到任何文章来指导如何在 VM 预配和使用 Azure CLI 时将密钥库中的密钥存储在 VM 内。
注意:它不是证书而是秘密。
在这种情况下,您可以使用 Azure VM 的 customdata 属性,例如使用ARM 模板。您需要对 kubeconfig 文件进行 base64 编码。它将在 c:\something\customdata 下的 vm 上可用(我现在不记得确切)