0bc5e1ba6b7635a185e9970bff163ab0cfa6120e
Projet AP3 2026 - SDIS29
Partie Systèmes et Réseaux
Contexte du Projet
Le projet SDIS29 vise à moderniser le système d’information du Service Départemental d’Incendie et de Secours du Finistère afin d’optimiser la gestion des alertes et la mobilisation des pompiers volontaires pour réduire les temps d’intervention.
La partie systèmes et réseaux consiste à déployer une infrastructure virtualisée sur les serveurs Proxmox VE 9, hébergeant les services nécessaires au développement, test, et supervision de l’application.
Mission I1 — Mise en œuvre des serveurs ap3x-prod et ap3x-test
Objectifs
-
Déployer deux serveurs virtuels sur le serveur Proxmox
pxlabx:ap31-prodpour la productionap31-testpour les tests
-
Sur chaque serveur, installer et faire fonctionner via Docker :
- Serveur d’application Payara (version 6.2025.9, JDK 17)
- Gestionnaire de base de données MariaDB
-
Sur
ap31-test, installer l’outil PhpMyAdmin via Docker.
Étapes réalisées
1. Création des Templates Debian 12
- Utilisation du script
mktmplsitué dans/root/tools/sur les serveurspxlab1,pxlab2etpxlab3. - Création des templates numérotés 2601, 2602, 2603 pour standardiser les VM Debian 12.
2. Déploiement des VM
- Clonage des templates Debian 12 pour créer les machines virtuelles
ap31-prodetap31-test. - Mise en place d’accès SSH par clé publique depuis au moins deux postes de travail.
- Configuration initiale :
- Proxy configuré dans
/etc/apt/apt.confviawget depl/sio/api/apt.conf. - Fuseau horaire correctement paramétré.
- Proxy configuré dans
3. Installation de Docker
- Installation de Docker sur les VM
ap31-prodetap31-test.
4. Déploiement des services Docker
- Création et utilisation de fichiers
docker-compose.ymlpour déployer :- Payara avec JDK 17
- MariaDB
- Sur
ap31-test: déploiement de PhpMyAdmin.
5. Tests
- Utilisation de Goss pour vérifier le bon focntionnement des services et des machines
Description
Languages
Shell
100%