我想在Windows上使用ansible_local來配置我的Vagrant虛擬機。我有Ansible我Vagrantfile以下設置:錯誤的使用ansible_local時的劇本路徑
config.vm.provision "ansible_local" do |ansible|
ansible.playbook = "provisioning/playbook.yml"
ansible.galaxy_role_file = "provisioning/requirements.yml"
end
這是從this example複製,以及相同的配置也以Drupal VM使用。
我的理解是,這將尋找我項目的provisioning
子文件夾中的劇本。但相反,它正在我安裝Vagrant C:\vagrant\provisioning
的文件夾中查找此子文件夾。
如何讓Vagrant和Ansible在我的Vagrantfile所在的文件夾中查找劇本,而不是在Vagrant的安裝目錄中?