我正在与Vagrant一起使用bash配置Ubuntu服务器。我想在Ansible上切齿,但我知道Ansible目前不在Windows Host上运行。
以下是合理的解决方法吗?
在Windows Host上,使用Vagrant启动基本的Ubuntu开发盒,包括Ansible工具。从Guest Dev Box中使用Ansible运行本地任务以进一步构建它。在开发盒中,我将使用Ansible从这个开发盒中启动/管理其他数字海洋水滴。
答案 0 :(得分:0)
最简单的解决方法可能是use virtualbox启动在Windows机器上运行的linux / ubuntu虚拟机,然后在该虚拟机内部运行Vagrant。是的,它是turtles all the way down - 运行virtualbox + ubuntu的windows运行virtualbox + ubuntu + vagrant。
当然,第一层不会被Vagrant或Ansible管理,尽管你可以在引导后完成大部分配置管理。
另一种选择是在您的虚拟主机提供商(数字海洋)中安装一个小型开发箱,您可以在其中手动安装和启动流浪者/安可。
或者,双启动或切换到Linux或OSX机器:)