Chef Workstation:克服嵌套虚拟化问题
Chef Workstation: Overcoming nested virtualization issues
关于 Chef Workstation 最佳实践:
我目前正在 windows 7 机器上设置 Chef 工作站。为了避免 Powershell 脚本,我在 Virtualbox 上的 VM 运行 上设置了工作站。
当我尝试使用 Chef 的 Testkitchen 时,Testkitchen 尝试使用 Vagrant + Virtualbox 启动沙盒环境。 Virtualbox 运行 on Virtualbox = 嵌套虚拟化问题,因为 Virtualbox 不支持嵌套虚拟化。
我在这里的假设是否正确,为了继续使用 Testkitchen 和 Vagrant + Virtualbox,我要么需要双启动我当前的 windows 7 机器,要么购买一台额外的机器 linux 分布为原生 OS?
在此先感谢您提供有关克服设置我的 Chef Workstation 环境这一障碍的任何反馈/建议。
预计 ChefDK 安装在您的实际工作站上,而不是 VM。您不需要专门的 Powershell,您可以将 ChefDK 与来自 MSYS 的 bash 或 cmd.exe 一起使用,如果您愿意的话。
关于 Chef Workstation 最佳实践:
我目前正在 windows 7 机器上设置 Chef 工作站。为了避免 Powershell 脚本,我在 Virtualbox 上的 VM 运行 上设置了工作站。
当我尝试使用 Chef 的 Testkitchen 时,Testkitchen 尝试使用 Vagrant + Virtualbox 启动沙盒环境。 Virtualbox 运行 on Virtualbox = 嵌套虚拟化问题,因为 Virtualbox 不支持嵌套虚拟化。
我在这里的假设是否正确,为了继续使用 Testkitchen 和 Vagrant + Virtualbox,我要么需要双启动我当前的 windows 7 机器,要么购买一台额外的机器 linux 分布为原生 OS?
在此先感谢您提供有关克服设置我的 Chef Workstation 环境这一障碍的任何反馈/建议。
预计 ChefDK 安装在您的实际工作站上,而不是 VM。您不需要专门的 Powershell,您可以将 ChefDK 与来自 MSYS 的 bash 或 cmd.exe 一起使用,如果您愿意的话。