[README.md] corrections
parent
7ee06b0e83
commit
8a81dd7ce5
12
README.md
12
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
|
||||
|
|
Loading…
Reference in New Issue