fix suppression des trailing spaces
parent
9f8d37af47
commit
1eb603ce92
|
@ -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
|
||||
```
|
||||
|
||||
|
|
Loading…
Reference in New Issue