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