Some doc.
This commit is contained in:
parent
802a214fe2
commit
0f7a4fdb69
23
README.md
23
README.md
|
@ -1,3 +1,26 @@
|
|||
# Overview
|
||||
|
||||
On découpe nos *playbooks* Ansible par rôles :
|
||||
|
||||
- `site.yml`: Inclu tous les autres, pratique pour tout exécuter.
|
||||
- `pycon.yml`: Pour les pycon.fr
|
||||
- `passbolt.yml`: Pour passbolt.
|
||||
- `backup.yml`: Configure rsnapshot pour sauvegarder nos serveurs.
|
||||
|
||||
En partant de là, on peut utiliser les commandes suivantes:
|
||||
|
||||
D'abord installer Ansible dans un venv les dépendances :
|
||||
|
||||
- pip install ansible
|
||||
- ansible-galaxy install julienpalard.nginx_letsencrypt
|
||||
- ansible-galaxy install tschifftner.exim4_sendonly
|
||||
|
||||
Puis pour jouer les *playbooks* :
|
||||
|
||||
- Pour tout relancer : `ansible-playbook site.yml`
|
||||
- Pour configurer les PyCons : `ansible-playbook pycons.yml`
|
||||
- Pour configurer Passbolt : `ansible-playbook passbolt.yml`
|
||||
|
||||
# Servers
|
||||
|
||||
Dependencies:
|
||||
|
|
Loading…
Reference in New Issue