创建 Azure Windows VM 后,引导(winrm 或 ssh)如何完成?
我正在使用 knife azure 并使用 winrm 或 ssh,VM 已创建但无法引导。
我是否必须从已经正确设置了 winrm 或 ssh 的图像/VHD 开始,以使引导程序正常工作?
更新后添加:
任何与 WinRM 相关的 knife 子命令必须正确配置节点的 WinRM 安装,才能正常运行。应将以下设置添加到您的基础服务器映像 (AMI) 或使用云提供商提供的某种用户数据机制传递。
答案1
看来目前没有办法在 Azure 中创建 VM 时将脚本传递到启动时自动运行的原始、未改变的图库图像。
我通过创建一台新机器、添加正确的 winrm 配置,然后将其转换为虚拟机映像来解决这个限制。
然后,我在通过 knife azure 和 chef 创建新的虚拟机时使用该图像。
然后引导程序即可正常工作。