From 8a81dd7ce591a8203d03d1e21efcc244b8833e19 Mon Sep 17 00:00:00 2001 From: Fardale <fardale+git@crans.org> Date: Fri, 19 Apr 2019 21:40:08 +0200 Subject: [PATCH] [README.md] corrections --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 5511074b..74a3f6b8 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 -- GitLab