DevOps & Cloud
Code-Keeper
Pipeline CI/CD complet pour microservices avec GitLab CI et Terraform.
TerraformCI/CDGitLabDevOpsDocker
À propos du projet
Code-Keeper implémente un pipeline CI/CD de bout en bout pour une architecture microservices. Chaque push déclenche une chaîne automatisée : tests unitaires et d'intégration, analyse de qualité de code, build Docker, scan de vulnérabilités, déploiement en staging puis production via Terraform. Le pipeline garantit zéro downtime avec des déploiements blue/green.
Fonctionnalités clés
- Pipeline CI/CD multi-stages avec GitLab CI
- Déploiement blue/green pour zéro downtime
- Scan de vulnérabilités Docker avec Trivy
- Promotion automatique staging → production avec gates d'approbation
- Rollback automatique en cas d'échec des health checks
aniasse/Code-Keeper
$ git clone https://github.com/aniasse/Code-Keeper.git
Cloning into 'Code-Keeper'...
remote: Enumerating objects: done.
$ cdCode-Keeper
$ cat README.md
# Code-Keeper
Pipeline CI/CD complet pour microservices avec GitLab CI et Terraform.
▋Infos du projet
Voir le code source
github.com/aniasse/Code-Keeper