diff --git a/infrastructure/machines/README.md b/infrastructure/machines/README.md new file mode 100644 index 0000000..b1be307 --- /dev/null +++ b/infrastructure/machines/README.md @@ -0,0 +1,33 @@ +# Infrastructure + +L'infrastructure du crans sur de nombreux serveurs. D'une part, des machines +physiques. D'autre part, des machines virtuelles. + +## Machines physiques + +Les machines physiques, que l'on peut retrouver dans [physiques](physiques) sont +spécialisées dans pour accomplir des tâches spécifiques : + +* [backup](backup.md) + * [ft](physiques/ft.md) + * [thot](physiques/thot.md) +* [cluster adhérent](cluster-adh.md) + * [odlyd](physiques/odlyd.md) + * [stitch](physiques/stitch.md) + * [gulp](physiques/gulp.md) +* [cluster administration](cluster-adm.md) + * [sam](physiques/sam.md) + * [daniel](physiques/daniel.md) + * [jack](physiques/jack.md) +* serveur de stockage + * [cameron](physiques/cameron.md) + * [tealc](physiques/tealc.md) +* switch +* [zamok](physiques/zamok.md) (serveur adhérent) + +Un récapitulatif des serveurs se trouve dans [serveurs](serveurs.md) + +## Machines virtuelles + +Les machines virtuelles ont pour mission d'accomplir une taĉhe bien spécifique. +Elles sont très nombreuses et mentionner dans le [qui est qui](qui_est_qui.md). diff --git a/infrastructure/machines/backup.md b/infrastructure/machines/backup.md new file mode 100644 index 0000000..28abf33 --- /dev/null +++ b/infrastructure/machines/backup.md @@ -0,0 +1,8 @@ +# Backup + +Le Crans dispose de plusieurs serveur de backup comptant, en date du 7 novembre +2024 deux serveurs, à savoir : + +* [ft](physiques/ft.md) + +* [thot](physiques/thot.md) diff --git a/infrastructure/machines/physiques/cluster-adh.md b/infrastructure/machines/cluster-adh.md similarity index 76% rename from infrastructure/machines/physiques/cluster-adh.md rename to infrastructure/machines/cluster-adh.md index 526715c..c7ce390 100644 --- a/infrastructure/machines/physiques/cluster-adh.md +++ b/infrastructure/machines/cluster-adh.md @@ -3,11 +3,11 @@ Le Crans dispose d'un cluster de virtualisation [Proxmox](/outils/os/proxmox.md) comptant, en date du 7 novembre 2024 trois virtualiseurs, à savoir : -* `odlyd` +* [odlyd](physiques/odlyd.md) -* `stitch` +* [stitch](physiques/stitch.md) -* `gulp` +* [gulp](physiques/gulp.md) Le stockage des machines virtuelles de ce cluster est fait sur `cameron` dans le dataset `pool/vm-adh` via le VLAN `san`. diff --git a/infrastructure/machines/physiques/cluster-adm.md b/infrastructure/machines/cluster-adm.md similarity index 61% rename from infrastructure/machines/physiques/cluster-adm.md rename to infrastructure/machines/cluster-adm.md index 4ce1c9c..b482dba 100644 --- a/infrastructure/machines/physiques/cluster-adm.md +++ b/infrastructure/machines/cluster-adm.md @@ -3,10 +3,12 @@ Le Crans dispose d'un cluster de virtualisation [Proxmox](/outils/os/proxmox.md) comptant, en date du 7 novembre 2024 trois virtualiseurs, à savoir : -* `sam` +* [sam](physiques/sam.md) -* `daniel` +* [daniel](physiques/daniel.md) -* `jack` +* [jack](physiques/jack.md) Le stockage des machines virtuelles de ce cluster est fait sur `tealc`. + +[Plus d'information](../qui_est_qui.md) sur les vm qui sont hébergés diff --git a/infrastructure/machines/physiques/cameron.md b/infrastructure/machines/physiques/cameron.md new file mode 100644 index 0000000..04f62a4 --- /dev/null +++ b/infrastructure/machines/physiques/cameron.md @@ -0,0 +1,17 @@ +# Cameron + +Cameron est l'un des serveurs de stockage du crans. Il contient les homes et des +mails des adhérent⋅es. + +## Alias + +Alias : + +* cameron + +## VLAN + +Cameron est sur les vlan : + +* adm (`172.16.10.2`) +* san diff --git a/infrastructure/machines/physiques/cephiroth.md b/infrastructure/machines/physiques/cephiroth.md new file mode 100644 index 0000000..2b30e19 --- /dev/null +++ b/infrastructure/machines/physiques/cephiroth.md @@ -0,0 +1,18 @@ +# Cephiroth + +Cephiroth est l'un des protagonistes du cluster ceph. + +## Alias + +Alias : + +* cephiroth + +## VLAN + +Cephiroth est sur les vlan : + +* adm (`172.16.10.3`) +* ceph +* san +* srv-nat diff --git a/infrastructure/machines/physiques/daniel.md b/infrastructure/machines/physiques/daniel.md new file mode 100644 index 0000000..67edc0f --- /dev/null +++ b/infrastructure/machines/physiques/daniel.md @@ -0,0 +1,20 @@ +# Daniel + +Daniel est l'un des trois protagonistes du [cluster-adm](../cluster-adm.md). + +[Plus d'information](../qui_est_qui.md) sur les vm qui sont hébergés + +## Alias + +Alias : + +* pve-2 +* daniel + +## VLAN + +Daniel est sur les vlan : + +* adm (`172.16.10.12`) +* san +* srv-nat diff --git a/infrastructure/machines/physiques/ft.md b/infrastructure/machines/physiques/ft.md new file mode 100644 index 0000000..7e056d3 --- /dev/null +++ b/infrastructure/machines/physiques/ft.md @@ -0,0 +1,20 @@ +# Ft + +Ce document détaille la procédure d'installation qui a été suivi pour installer +thot. + +## Alias + +Alias : + +* ft + +## VLAN + +Ft est sur le Vlan : + +* adm (172.16.10.15) + +## Installation initiale de debian + +TODO : À compléter lorsque que de nouveau fonctionnel diff --git a/infrastructure/machines/physiques/gulp.md b/infrastructure/machines/physiques/gulp.md new file mode 100644 index 0000000..b106a99 --- /dev/null +++ b/infrastructure/machines/physiques/gulp.md @@ -0,0 +1,17 @@ +# Gulp + +Gulp est l'un des trois protagonistes du [cluster-adm](../cluster-adh.md). + +## Alias + +Alias : + +* gulp + +## VLAN + +Gulp est sur les vlan : + +* adm (`172.16.10.18`) +* san +* srv-nat diff --git a/infrastructure/machines/physiques/jack.md b/infrastructure/machines/physiques/jack.md new file mode 100644 index 0000000..3440be8 --- /dev/null +++ b/infrastructure/machines/physiques/jack.md @@ -0,0 +1,20 @@ +# Jack + +Jack est l'un des trois protagonistes du [cluster-adm](../cluster-adm.md). + +[Plus d'information](../qui_est_qui.md) sur les vm qui sont hébergés + +## Alias + +Alias : + +* pve-3 +* jack + +## VLAN + +Jack est sur les vlan : + +* adm (`172.16.10.13`) +* san +* srv-nat diff --git a/infrastructure/machines/physiques/odlyd.md b/infrastructure/machines/physiques/odlyd.md new file mode 100644 index 0000000..29fcceb --- /dev/null +++ b/infrastructure/machines/physiques/odlyd.md @@ -0,0 +1,17 @@ +# Odlyd + +Odlyd est l'un des trois protagonistes du [cluster-adm](../cluster-adh.md). + +## Alias + +Alias : + +* odlyd + +## VLAN + +Odlyd est sur les vlan : + +* adm (`172.16.10.16`) +* san +* srv-nat diff --git a/infrastructure/machines/physiques/sam.md b/infrastructure/machines/physiques/sam.md new file mode 100644 index 0000000..6824f1e --- /dev/null +++ b/infrastructure/machines/physiques/sam.md @@ -0,0 +1,20 @@ +# Sam + +Sam est l'un des trois protagonistes du [cluster-adm](../cluster-adm.md). + +[Plus d'information](../qui_est_qui.md) sur les vm qui sont hébergés + +## Alias + +Alias : + +* pve-1 +* sam + +## VLAN + +Sam est sur les vlan : + +* adm (`172.16.10.11`) +* san +* srv-nat diff --git a/infrastructure/machines/physiques/stitch.md b/infrastructure/machines/physiques/stitch.md new file mode 100644 index 0000000..4c5e1fc --- /dev/null +++ b/infrastructure/machines/physiques/stitch.md @@ -0,0 +1,17 @@ +# Stitch + +Stitch est l'un des trois protagonistes du [cluster-adm](../cluster-adh.md). + +## Alias + +Alias : + +* stitch + +## VLAN + +Stitch est sur les vlan : + +* adm (`172.16.10.17`) +* san +* srv-nat diff --git a/infrastructure/machines/physiques/tealc.md b/infrastructure/machines/physiques/tealc.md new file mode 100644 index 0000000..117520a --- /dev/null +++ b/infrastructure/machines/physiques/tealc.md @@ -0,0 +1,21 @@ +# Tealc + +Tealc est l'un des serveurs de stockage du crans. Il contient notamment toutes +les bases de données ainsi que les disques des VMs et des homes des nounous. + +## Alias + +Alias : + +* ldap +* mirror +* mirror2 +* pgsql +* tealc + +## VLAN + +Tealc est sur les vlan : + +* adm (`172.16.10.1`) +* san diff --git a/infrastructure/machines/physiques/thot.md b/infrastructure/machines/physiques/thot.md index 5e569ae..5bad9dc 100644 --- a/infrastructure/machines/physiques/thot.md +++ b/infrastructure/machines/physiques/thot.md @@ -3,6 +3,18 @@ Ce document détaille la procédure d'installation qui a été suivi pour installer thot. +## Alias + +Alias : + +* thot + +## VLAN + +Thot est sur le vlan : + +* adm (172.16.10.14) + ## Installation initiale de nixos TODO : À compléter lorsque que thot sera réinstallé diff --git a/infrastructure/machines/physiques/zamok.md b/infrastructure/machines/physiques/zamok.md new file mode 100644 index 0000000..272861a --- /dev/null +++ b/infrastructure/machines/physiques/zamok.md @@ -0,0 +1,21 @@ +# Zamok + +Zamok est un serveur laissé à la disposition des adhérents. Il est notamment +accessible en [ssh](/outils/logiciels/ssh.md). Il s'agit aussi du serveur qui +héberge les pages perso. + +## Alias + +Alias : + +* users +* ssh (ssh.crans.org) +* zamok + +## VLAN + +Zamok est sur les vlan : + +* adm (`172.16.10.31`) +* adh-adm +* san diff --git a/infrastructure/machines/physiques/serveurs.md b/infrastructure/machines/serveurs.md similarity index 92% rename from infrastructure/machines/physiques/serveurs.md rename to infrastructure/machines/serveurs.md index 7670e88..0b36e53 100644 --- a/infrastructure/machines/physiques/serveurs.md +++ b/infrastructure/machines/serveurs.md @@ -4,7 +4,7 @@ Voici la liste des serveurs du Crans : | Nom du serveur | Modèle | Numéro de série | Référence | Date de la facture | Fin de garantie | Fonction | |----------------|-----------------------|-----------------|------------|--------------------|------------------------|---------------------------------------------------------------| -| cameron | Syneto | à reporter ici | | N/A | N/A | Baie de stockage des homes et des mails des adhérents | +| cameron | Syneto | à reporter ici | | N/A | N/A | Baie de stockage des homes et des mails des adhérent⋅es | | céphiroth | | à reporter ici | | N/A | N/A (plus de garantie) | cluster ceph (en devenir) | | charybde | HP ProLiant ML110 G7 | CZ221507QQ | | 06/2012 | 06/2015 (3 ans) | Éteint au crans (ancien routeur de Cachan sur la fin de vie) | | daniel | HP ProLiant DL360 G8 | à reporter ici | | N/A | N/A | Virtualiseur | @@ -12,10 +12,10 @@ Voici la liste des serveurs du Crans : | gulp | HP ProLiant DL360 G10 | CZJ8170V67 | 875838-425 | 29/05/2018 | 29/05/2021 (3 ans) | Virtualiseur machines adhérent⋅e⋅s | | jack | HP ProLiant DL360 G8 | à reporter ici | | N/A | N/A | Virtualiseur | | odlyd | HP ProLiant DL360 G8 | CZJ412009Y | 733733-421 | 23/04/2014 | 23/04/2019 (3 ans + 2) | Virtualiseur machines adhérent⋅e⋅s | -| omnomnom | Fait maison | N/A | | 06/2013 | | Backups adhérents | +| omnomnom | Fait maison | N/A | | 06/2013 | | Éteint au crans (ancien backups adhérents) | | sam | HP ProLiant DL360 G8 | à reporter ici | | N/A | N/A | Virtualiseur | | stitch | HP ProLiant DL360 G9 | CZJ53809Z7 | 755262-B21 | 10/2015 | 04/11/2019 (3 ans + 1) | Virtualiseur machines adhérent⋅e⋅s | | tealc | Syneto | à reporter ici | | N/A | N/A | Baie de stockage des disques des VMs et des homes des nounous | | thot | HP ProLiant DL360 G8 | CZJ242017N | 670640-425 | 30/11/2012 | 07/12/2018 (3 ans + 3) | backups sous nixos (en devenir) | -| zephir | HP ProLiant ML110 G9 | CZ16140036 | 794994-425 | 04/2016 | 21/04/2019 (3 ans) | Éteint au crans | +| zephir | HP ProLiant ML110 G9 | CZ16140036 | 794994-425 | 04/2016 | 21/04/2019 (3 ans) | Éteint en salle serveur | | zamok | HP ProLiant DL360 G9 | CZJ62902J8 | 861542-425 | 15/09/2016 | 15/09/2021 (5 ans) | Serveur des adhérent⋅e⋅s | diff --git a/infrastructure/outils/ansible.md b/outils/logiciels/ansible.md similarity index 100% rename from infrastructure/outils/ansible.md rename to outils/logiciels/ansible.md