ansible
Table des matières
Ceci est une ancienne révision du document !
Ansible
Préambule
- une machine de contrôle (ex: laptop)
- une machine à configurer (ex: serveur)
Installation d'Ansible (sur la machine de contrôle)
- Installation de virtualenv
sudo apt-get install virtualenvwrapper
- On doit relancer l'émulateur de terminal ensuite.
- Création du virtualenv ansible
mkvirtualenv ansible
- Démarrer le virtualenv (Il faut être « dans » le virtualenv pour travailler avec ansible)
workon ansible
- Installer ansible dans le virtualnv (pour avoir la v2 et ça tombe bien c'est le but du jeu)
pip install ansible
- Si pip install couine il faut vérifier si les paquets suivant sont installés
- build-essential
- python-dev
- libffi-dev
- ou tout autre paquet manquant mentionné par pip durant l'installation
Installation des dépendances (sur la machine à controller)
- Sur la machine distante, il y a quelques dépendances à installer, mais pas Ansible:
- python-apt python-yaml
- On choisit une machine distante (ou locale), accessible en SSH, ici ça sera localhost
- On teste que Ansible sait se connecter à la machine distante : (l'option -m permet de lancer un module)
ansible localhost -m ping
ansible.1465739801.txt.gz · Dernière modification : 2016/06/12 13:56 de cecile