使用ARM模板将文件下载并存储在特定位置,启动Windows虚拟机



我有一个要求,我必须启动Linux虚拟机和Windows虚拟机。Linux虚拟机只能通过Windows虚拟机访问。我已将SSH密钥存储在KeyVault上。我想知道是否有一种方法可以从Keyvault下载SSH密钥,并在从ARM模板启动Windows VM时复制/.SSH/文件夹上的文件。

基本上,在部署两个虚拟机之后,我应该能够将RDP扩展到我的Windows虚拟机中,并且应该能够直接ssh到我的Linux虚拟机,而无需任何进一步的手动操作。

提前谢谢。

您可以有一个适用于Windows虚拟机的Custom Script Extension,它将从keyvault下载SSK密钥并执行您的逻辑。

要查看如何在ARM模板中部署它,请查看此处。

最新更新