Présentation du projet: Construire une chaîne CI/CD complète pour automatiser le cycle de livraison d’applications web.
Périmètre du pipeline:
- Build et tests automatiques
- Création et versioning d’images Docker
- Déploiement automatisé sur un cluster Kubernetes
- Gestion des environnements (dev, staging, prod)
- Observabilité du pipeline (logs, métriques, suivi d’exécutions)
- Mécanismes de rollback et bonnes pratiques de release
Outils / Technologies proposées:
- Docker, Kubernetes, GitLab CI/CD, Helm, Prometheus, Grafana