diff --git a/ansible/006-ansible-galaxy.md b/ansible/006-ansible-galaxy.md new file mode 100644 index 0000000..850d4fa --- /dev/null +++ b/ansible/006-ansible-galaxy.md @@ -0,0 +1,21 @@ +# Ansible galaxy + +Ansible Galaxy è un `repository` di Ansible che contiene ruoli creati dalla community. È possibile cercare ruoli tramite comandi specifici o attraverso il portale web [https://galaxy.ansible.com/](https://galaxy.ansible.com/). Gli utenti possono da riga di comando installare ruoli e utilizzarli nei playbook. + +## Installazione + +Per installare un ruolo, utilizzare il seguente comando: + +```bash +ansible-galaxy install username.rolename +``` + +Il ruolo verrà scaricato nella directory `~/.ansible/roles/username.rolename`. + +### Comandi Utili + +Di seguito sono elencati alcuni comandi utili: + +- `ansible-galaxy list`: visualizza la lista dei ruoli installati +- `ansible-galaxy remove [rolename]`: rimuove un ruolo specifico +- `ansible-galaxy init`: crea un nuovo ruolo