3
respostas

ERROR! Specified hosts and/or --limit does not match any hosts

Duas possibilidades para correção do erro:

  1. adicione o parâmetro ansible.limit = "all";

  2. faça o inventário dinâmico. Ex:

    Vagrant.configure("2") do |config|

     config.vm.box = "ubuntu/bionic64"
     config.vm.synced_folder "./configs", "/configs"
     config.vm.synced_folder ".", "/vagrant",
         disabled: true
    
     config.vm.define "mysqldb" do |mysql|
         mysql.vm.network "public_network",
             ip: "10.10.100.21", bridge: "wlp3s0"
     end
    
     config.vm.define "mysql" do |mysql2|
         mysql2.vm.network "public_network",
             ip: "10.10.100.22", bridge: "wlp3s0"
     end
    
     config.vm.provision :ansible do |ansible|
         ansible.playbook = "./configs/ansible/playbook.yml"
         ansible.groups = {
             "mysqlserver" => ["mysql", "mysqldb"]
         }
     end

    end

3 respostas

Oi, Ronaldo, tudo bem?

Você tá sugerindo possíveis correções do erro que está no título da dúvida?

Boa tarde Laís. Isso mesmo. Obrigado.

Ah, certo!

Obrigada por compartilhar =]