Complément sur ansible

scripts_python
korenstin 2024-09-01 18:54:03 +02:00
parent 4d2e4d5ba5
commit 99ef5491da
2 changed files with 15 additions and 4 deletions

View File

@ -116,6 +116,7 @@ En cas de problème, il est possible de le configurer après installation dans
`/etc/network/interfaces`. `/etc/network/interfaces`.
Nom de domaine pour les machines adm : `adm.crans.org` Nom de domaine pour les machines adm : `adm.crans.org`
```config ```config
FQDN : `[nom du service].adm.crans.org` FQDN : `[nom du service].adm.crans.org`
``` ```
@ -162,8 +163,7 @@ Il faut alors ajouter la VM nouvellement créer dans Ansible.
### Configuration minimale ### Configuration minimale
Cela correspond à la base de toutes les VM du crans. Cela inclut de permettre Cela correspond à la base de toutes les VM du crans. Cela inclut de permettre
la connexion ssh par les la connexion ssh par les nounous notamment.
nounous notamment.
Pour cela, il faut ajouter la VM dans `hosts` dans la catégorie correspondante Pour cela, il faut ajouter la VM dans `hosts` dans la catégorie correspondante
(généralement dans `[crans_vm]`). (généralement dans `[crans_vm]`).
@ -172,6 +172,7 @@ Ensuite, ajoutez un fichier `host_vars/[serveur].adm.crans.org` contenant la
configuration réseau (`interfaces`). configuration réseau (`interfaces`).
Enfin, il faut rendre le LDAP accessible à votre machine : Enfin, il faut rendre le LDAP accessible à votre machine :
```bash ```bash
ssh -L 1636:wall-e.adm.crans.org:636 wall-e.adm.crans.org ssh -L 1636:wall-e.adm.crans.org:636 wall-e.adm.crans.org
``` ```
@ -191,6 +192,9 @@ Il se peut qu'une erreur persiste. En effet, avec `--check` aucune
modification n'est appliquée. Donc, si une commande nécessite au préalable modification n'est appliquée. Donc, si une commande nécessite au préalable
qu'une autre ait eu lieu, une erreur peut se produire. qu'une autre ait eu lieu, une erreur peut se produire.
> :bulb: Il sera nécessaire d'entrer votre mot de passe lors de l'apparition
> de `BECOME PASSWORD`.
### Configurer un service ### Configurer un service
Tout d'abord, ajoutez le serveur dans `group_vars/reverseproxy.yml` dans la Tout d'abord, ajoutez le serveur dans `group_vars/reverseproxy.yml` dans la
@ -228,6 +232,10 @@ contient 2 autres dossiers :
> contient toutes les commandes à exécuter pour rendre le service > contient toutes les commandes à exécuter pour rendre le service
> opérationnel. De même que pour `templates`, il est possible d'utiliser des > opérationnel. De même que pour `templates`, il est possible d'utiliser des
> variables. > variables.
> :bulb: Pour utiliser une variable de `group_vars/[nom_service].yml`, il faut
> au préalable ajouter dans `hosts` la catégorie `[nom_service]` (entre
> crochets) et le serveur juste en dessous.
Une fois la configuration terminée, pensez à push les modifications sur le git Une fois la configuration terminée, ajoutez le playbook dans `all.yml`, pensez
Ansible. à push les modifications sur le git Ansible et appliquez les modifications sur
le serveur.

View File

@ -260,6 +260,7 @@ faire de la visioconférence.
Redémarrage et mise à jour automatique. Redémarrage et mise à jour automatique.
Alias : Alias :
- galene - galene
### jitsi : visioconférence ### jitsi : visioconférence
@ -371,6 +372,7 @@ C'est l'intranet du Crans.
Redémarrage et mise à jour automatique. Redémarrage et mise à jour automatique.
Alias : Alias :
- c3po - c3po
### yson-partout : le LDAP des adhérent⋅es ### yson-partout : le LDAP des adhérent⋅es
@ -380,6 +382,7 @@ C'est le LDAP qui liste les comptes des adhérent⋅es depuis Re2o.
Redémarrage et mise à jour automatique. Redémarrage et mise à jour automatique.
Alias : Alias :
- re2o-ldap - re2o-ldap
### helloworld: le serveur d'impression ### helloworld: le serveur d'impression