diff --git a/README.md b/README.md index 5511074baa9847e8fce5c570e1ffe241827c6ab2..74a3f6b860980fdabb1b8b12ec16b2bbc0a3f7d2 100644 --- a/README.md +++ b/README.md @@ -29,8 +29,8 @@ Il contient la définition de chaque machine et le regroupement. Quand on regroupe avec un `:children` en réalité on groupe des groupes. -Chaque machine est annoncée avec son DNS. Il faut pouvoir SSH sur cette machine -avec ce DNS, car c'est ce qu'Ansible fera. +Chaque machine est annoncée avec son hostname. Il faut pouvoir SSH sur cette machine +avec ce hostname, car c'est ce qu'Ansible fera. **Playbook** : c'est une politique de déploiement. Il contient les associations des rôles avec les machines. @@ -40,7 +40,7 @@ va contenir toutes les définitions machines-rôles qui touchent au monitoring. Cela permet de déployer manuellement tout le monitoring sans toucher au reste. **Rôle** : un playbook donne des rôles à des machines. Ces rôles sont tous dans -le dossier `roles/`. Un rôle installe un service précis sur un service. +le dossier `roles/`. Un rôle installe un service précis sur un serveur. Il est préférable d'être atomique sur les rôles plutôt d'en coder un énorme qui sera difficilement maintenable. @@ -48,7 +48,7 @@ qui sera difficilement maintenable. *Exemples de rôle* : activer les backports pour ma version de Debian, installer NodeJS, déployer un serveur prometheus, déployer une node prometheus… -**Tâche** : un rôle est composé de tâche. Une tâche effectue une et une seule +**Tâche** : un rôle est composé de tâches. Une tâche effectue une et une seule action. Elle est associée à un module Ansible. *Exemples de tâche* : installer un paquet avec le module `apt`, ajouter une ligne dans @@ -71,7 +71,7 @@ ssh-copy-id -i ~/.ssh/id_rsa_crans.pub zamok.crans.org Il faut changer la variable d'environnement suivante : `ANSIBLE_HOST_KEY_CHECKING=0`. -### Configurer la connexion au bastion +### Configurer la connexion au vlan adm Envoyer son agent SSH peut être dangereux ([source](https://heipei.io/2015/02/26/SSH-Agent-Forwarding-considered-harmful/)). @@ -80,7 +80,7 @@ Dans la configuration SSH : ``` # Use a key to log on all Crans servers -# and use a bastion +# and use a proxy server Host 10.231.136.* *.adm.crans.org IdentityFile ~/.ssh/id_rsa_crans ProxyJump passerelle.crans.org