Fix image path

This commit is contained in:
Quentin Dufour 2015-10-03 20:15:22 +02:00
parent 0b1e435ce8
commit 5f306d9329
1 changed files with 3 additions and 3 deletions

View File

@ -33,12 +33,12 @@ Ansible fonctionne par étât, vous décrivez donc dans quel étât vous voulez
### Un fonctionnement sans agent
![Schema Ansible : Sans Agent](../assets/images/posts/ansible-agentless.png)
![Schema Ansible : Sans Agent](/assets/images/posts/ansible-agentless.png)
Ansible fonctionne sans agent sur le serveur. Et alors ? En fait, vous n'avez pas besoin d'installer ansible sur votre serveur. Tout se passe sur votre client. Votre serveur aura juste besoin de python2 (et avec un peu de chance il sera déjà installé). Ansible va se connecter au serveur en SSH, récupérer les informations dont il a besoin, puis générer la commande qui correspond à votre requête en fonction de l'état de ce dernier.
### Les templates
![Schema Ansible : Les Templates](../assets/images/posts/ansible-template.png)
![Schema Ansible : Les Templates](/assets/images/posts/ansible-template.png)
Les templates vous permettent d'adapter vos fichiers de configuration avec des variables propres à chaque serveur. Imaginons que vous vouliez lancer un logiciel sur x serveurs, ayant chacun dans leur configuration le nom d'hôte du serveur. Lors de l'envoi de mon fichier de configuration sur le serveur, Ansible va prendre le template et remplacer les variables par les bonnes valeurs.
@ -101,7 +101,7 @@ ansible-playbook git-test.yml
```
Si tout se passe bien, vous devriez obtenir un résultat semblable :
![Capture Ansible : le déploiement](../assets/images/posts/ansible-deploy.png)
![Capture Ansible : le déploiement](/assets/images/posts/ansible-deploy.png)
_Ici on voit que git était déjà installé, c'est pour ça qu'il est OK en vert, il est dans l'état que nous souhaitons, rien n'a été modifié. Par contre, le dépôt n'était pas cloné, une action a donc été réalisée, d'où le "changed"._