关于Chef Workstation最佳实践:
我目前正在Windows 7机器上设置Chef Workstation。为了避免使用Powershell脚本,我在Virtualbox上运行的VM上安装了工作站。
当我尝试使用Chef's Testkitchen时,Testkitchen尝试使用Vagrant + Virtualbox来启动沙箱环境。 Virtualbox上运行的Virtualbox =嵌套虚拟化问题,因为Virtualbox不支持嵌套虚拟化。
我是否正确地假设为了继续使用Testkitchen和Vagrant + Virtualbox,我要么需要双启动我当前的Windows 7机器还是需要另外一台带有Linux发行版的机器作为本机操作系统?
提前感谢您在设置我的Chef Workstation环境时克服这一障碍的任何反馈/建议。
答案 0 :(得分:1)
期望ChefDK安装在您的实际工作站上,而不是VM上。你根本不需要Powershell,如果你愿意的话,你可以使用来自MSYS或cmd.exe的bash来使用ChefDK。