1
resposta

erro ao executar o ansible via terminal - ERROR! the field 'hosts' is required but was not set

ERROR! the field 'hosts' is required but was not set

playbook.yml

- hosts: terraform-ansible  
- tasks:
  - name: criando arquivo
    copy:
      dest: /home/ubuntu/index.html
      content: <h1>Feito com terraform -- ansible</h1>
  - name: criando servido
    shell: "nohup busybox httpd -f -p 8080 &"   

hosts.yml

[terraform-ansible]
34.221.211.75

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Rogério. Tudo bem?

Você escreveu o seguinte:

- hosts: terraform-ansible  
- tasks:

Porém deveria ser:

- hosts: terraform-ansible  
  tasks:

Repare que não tem um hífen antes de tasks.

Espero ter ajudado. Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software