2016-01-23 15 views

cevap

9

Hem ayrı hem de ayrı ayrı belirtin. Bu size yardımcı olacaktır

config.vm.provision :ansible do |ansible| 
    ansible.playbook = "playbook.yml" 
    ansible.extra_vars = { ansible_ssh_user: 'vagrant' } 
    end 

umut:

--extra-vars "@some_file.json" --extra-vars "key=value" 
+0

Teşekkürler! şimdi herhangi bir fikir, sözdiziminin bir Vagrant dosyasında ne olduğunu? 'ansible.extra_vars = '@ somefile.yml' ' ansible.extra_vars = 'key = değer' çalışmıyor. – snl

+0

Tek bir cevap bulundu: bunu bir Vagrantfile ile yapmanın kolay bir yolu 'ansible.raw_arguments' ile. – snl

1

sonra burada serseri ile kullanıyorsanız cevaptır.

İlgili konular