S Soluções.dev.br
Plataformas de Nuvem (Cloud) e Infraestrutura

Ansible Fundamentals Cheat Sheet

Sintaxe de Playbooks YAML, inventários, tarefas básicas e módulos comuns do Ansible.

Execução

Executa um playbook nos hosts configurados.

ansible-playbook playbook.yml

Ad-hoc

Verifica a conectividade com todos os hosts do inventário.

ansible all -m ping

Segurança

Criptografa arquivos sensíveis (segredos).

ansible-vault encrypt arquivo.yml

Playbooks

Exemplo de tarefa em um Playbook.

- name: Instala Nginx
  apt:
    name: nginx
    state: present

Galaxy

Baixa e instala roles da comunidade.

ansible-galaxy install [role]

Inventário

Estrutura básica de um arquivo de inventário (INI).

[webservers]
192.168.1.10
192.168.1.11