Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

É possivel executar comandos com Ansbile na pópia maquina de controle ?

Ola pessoal, fazendo o curso me surgiu uma duvida, eu posso utilizar o Ansible para executrar comandos na minha própia maquina ?

Por exemplo: Eu queria criar um arquivo que facilitaria o processo de executar alguns comanos rotineiros na minha maquina. Seria como executrar os comandos na própia maquina de controle.

2 respostas
solução!

Olá, Rodrigo. Beleza?

É possível sim! A documentação do ansible indica que, no seu playbook, você pode definir que o host em que o playbook será executado é o localhost. Por exemplo:

- hosts: 127.0.0.1
  tasks:
    - apt:
        name: php5
        state: latest
      become: yes

E depois executar o playbook com

ansible-playbook playbook.yml --connection=local

Entretanto, é bom lembrar que o shell script é feito justamente para executar vários comandos e combiná-los. Aqui na Alura tem curso sobre: https://cursos.alura.com.br/course/shellscripting.

Espero ter ajudado. Se tiver alguma dúvida, é só dizer.

Entendi, muito obrigado.