Как я могу ограничить область действия сборника пьес, который ссылается на роль для предоставленного мною изображения Vagrant?
У меня есть книга игр:
---
- name: Test Vagrant
hosts: all
become: yes
roles:
- vagtest
Это указывает на роль, которая просто устанавливает дерево пакетов yum.
Мой Vagrantfile выглядит следующим образом:
Vagrant.require_version ">= 1.7.0"
Vagrant.configure(2) do |config|
config.vm.box = "centos/7"
config.ssh.insert_key = false
config.vm.provision "ansible" do |ansible|
ansible.verbose = "v"
ansible.playbook = "vagtest.yml"
end
end
Теперь все работает хорошо - предоставление vagrant up / vagrant.Я обеспокоен «хозяевами: все» в сборнике.Можно ли каким-то образом ограничить область действия книги, чтобы затронуть только мое бродячее изображение?Я обеспокоен тем, что, если playbook выполняется вне vagrant, тестовая playbook будет выполняться во всей среде.
Спасибо.