Déploiement automatisé d’une infrastructure complète de 10 machines virtuelles sur Proxmox VE. Utilisation de Terraform pour le provisioning et d’Ansible pour la configuration automatique des services web (Apache) et bases de données (MariaDB). Ce projet démontre une maîtrise complète des pratiques DevOps modernes et de l’Infrastructure as Code.
- Infrastructure as Code complète avec Terraform (provisioning de 10 VMs)
- Configuration automatisée via Ansible (Apache + MariaDB)
- Réduction du temps de déploiement de plusieurs heures à 15 minutes
- Infrastructure 100% reproductible et scalable (ajout de VMs en 1 variable)
- Documentation technique professionnelle complète (30+ pages)
- Gestion de templates Ubuntu avec Cloud-init pour l’initialisation
Serveur hôte : Proxmox VE
VMs : 10 x Ubuntu (2 CPU, 4GB RAM, 36GB disque)
Template : Ubuntu Cloud Image (ID 9001)
Réseau : Bridge vmbr0 (172.16.X.Y)
Services : Apache2 + MariaDB sur chaque VM
- Documentation technique complète (30+ pages, format Word)
- Code Terraform (main.tf, variables.tf, terraform.tfvars)
- Playbooks Ansible (install_apache.yml, install_mariadb.yml)
- README avec guide de déploiement rapide
- Checklist de mise en œuvre et procédures de dépannage
0 commentaire