fix suppression des trailing spaces

texinfo
Lzebulon 2024-06-23 01:10:21 +02:00 committed by lzebulon
parent 9f8d37af47
commit 1eb603ce92
1 changed files with 18 additions and 19 deletions

View File

@ -2,14 +2,14 @@
## Étape préliminaire
Savoir ce que l'on veut et regarder les besoins du service que l'on souhaite
Savoir ce que l'on veut et regarder les besoins du service que l'on souhaite
installer
## Création de la VM
### Se connecter à Proxmox
Proxmox est un logiciel de virtualisation utilisé au Crans, plus d'info ici
Proxmox est un logiciel de virtualisation utilisé au Crans, plus d'info ici
[Proxmox](/outils/os/proxmox.md)
Pour se connecter au Proxmox :
@ -18,7 +18,7 @@ Pour se connecter au Proxmox :
ssh -NL 8006:localhost:8006 sam.adm.crans.org
```
Puis connectez-vous `https://localhost:8006/` dans votre navigateur open source
Puis connectez-vous `https://localhost:8006/` dans votre navigateur open source
préféré (Et connectez-vous avec vos identifiants nounous)
Trouvez un identifiant de VM qui n'ai pas déjà pris.
@ -32,11 +32,11 @@ Se connecter au LDAP à l'aide de shelldap par exemple :
`shelldap -f shelldap_wall-e.rc`
Avec le fichier `shelldap_wall-e.rc` (évidemment modifiez `_ton_pseudo` avec
Avec le fichier `shelldap_wall-e.rc` (évidemment modifiez `_ton_pseudo` avec
votre pseudo nounou) :
```yaml
# Fichier de configuration shelldap admin
# Fichier de configuration shelldap admin
# de bleizi/shirenn adapté
server: ldaps://172.16.10.100:636
binddn: uid=_ton_pseudo,ou=passwd,dc=crans,dc=org
@ -52,16 +52,16 @@ tls_cacert: /etc/ldap/ldap.pem
#### Base de navigation dans le LDAP
Les éléments commencent par ```d``` sont les dossiers, on peut donc "entrer
Les éléments commencent par ```d``` sont les dossiers, on peut donc "entrer
dans ces dossiers".
Ici le dossier qui nous intéresse est le dossier ```ou=hosts``` qui contient
Ici le dossier qui nous intéresse est le dossier ```ou=hosts``` qui contient
les configurations des différentes VM.
Ce sont dans "ces fichiers" de configuration qu'est décrit les la VM.
On peut utiliser ```cat``` pour regarder leurs contenues, ```mv``` pour changer
On peut utiliser ```cat``` pour regarder leurs contenues, ```mv``` pour changer
leurs noms ou les déplacer. Pour les éditer la commande est ```edit```.
Voir : [doc ldap](/infrastructure/services/ldap.md) pour en savoir plus à
Voir : [doc ldap](/infrastructure/services/ldap.md) pour en savoir plus à
propos du LDAP et de shelldap.
#### Configuration réseau
@ -82,12 +82,12 @@ Recommendation : copier une configuration LDAP voisine // On garde ?
Créer une VM dans Proxmox avec l'ISO Debian.
Mettez l'id que vous avez sélectionné précédemment.
Et le nom que vous souhaitez donner à la machine (un nom avec une ref obscure
ou un nom qui reprends le nom du service qui sera hébergé afin de facilement
Et le nom que vous souhaitez donner à la machine (un nom avec une ref obscure
ou un nom qui reprends le nom du service qui sera hébergé afin de facilement
savoir à quoi sert la VM)
> - Ne pas modifier d'autre si option inconnue
> - Bien spécifier dans l'option Disks où sera stocké la VM: serveur
> - Bien spécifier dans l'option Disks où sera stocké la VM: serveur
> adhérent avec 10TB
> - Entrer la bonne adresse MAC dans le networking
@ -104,13 +104,13 @@ Gateway : ipv4 : 172.16.10.101 (bizarre, fournit par routeur sam)
romanesco : ipv4 : 172.16.10.128 (DNS récursif)
hostname : le_nom_de_la machine
hostname : le_nom_de_la machine
```
Nom de domaine pour les machines adm : `adm.crans.org`
```config
FQDN : `[nom du service].adm.crans.org`
FQDN : `[nom du service].adm.crans.org`
```
__Installer openssh__ si pas fait dans l'installateur
@ -121,23 +121,22 @@ via la terminal disponible sur Proxmox (`~/.ssh/authorized_keys`)
## Setup initial de la VM
Installez Ansible sur votre machine.
Téléchargez le dépôt git avec les fichiers Ansible du Crans.
Téléchargez le dépôt git avec les fichiers Ansible du Crans.
[dépôt git](https://gitlab.crans.org/nounous/ansible)
Copiez votre clé SSH (public) sur le compte root.
Vérifiez que votre config n'a pas de problème
Vérifiez que votre config n'a pas de problème.
```bash
plays/root.yml -l [machine a déployer].adm.crans.org --extra-vars='ansible_become_user=root' -u root --check
```
Une fois que le check n'a plus d'erreur, vous pouvez lancer la même commande
Une fois que le check n'a plus d'erreur, vous pouvez lancer la même commande
sans le `--check`.
Plus d'info sur Ansible dans son
Plus d'info sur Ansible dans son
[guide dédier](https://gitlab.crans.org/nounous/ansible).
```bash
plays/root.yml -l [machine a déployer].adm.crans.org --extra-vars='ansible_become_user=root' -u root
```