Projet IaC – Portfolio
🚀 Infrastructure as Code
Automatisation Proxmox avec Terraform & Ansible
Terraform Ansible Proxmox VE Ubuntu Apache MariaDB GitLab Docker
📋 Description du projet

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.

📊 Résultats & Performance
15 min
Temps de déploiement
10
VMs déployées
100%
Automatisation
30+
Pages de doc
💡 Points forts & Réalisations
  • 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
🎓 Compétences démontrées
DevOps Infrastructure as Code Terraform Ansible Proxmox VE Linux (Ubuntu) Apache2 MariaDB Cloud-init Virtualisation Automatisation Git Documentation technique Troubleshooting
« Ce projet transforme des heures de travail manuel répétitif en quelques minutes d’exécution automatisée. C’est la puissance de l’Infrastructure as Code : reproductible, scalable, et documenté. »
🏗️ Architecture technique

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

📁 Livrables du projet
  • 📘 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

Mamadou

Etudiant en BTS SIO, Option SISR

0 commentaire

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.