Docker
Moteur de conteneurs
Docker est utilisé pour les conteneurs de différents services.
Du simple site web, en passant par la base de données jusqu'au projet prêt au
déploiement.
- Mise à jour automatique des images avec Watchtower
- Supervision avec Grafana
Un registre Distribution est également disponible pour héberger les différents projets.
Gitlab
Logiciel libre de forge basé sur Git
- Vérification de la qualité et de la sécurité du code avec Sonarqube
- Pipelines CI/CD individuelles
- Dépôt des livrables via FTP privé, Registre Docker
- Des exécuteurs: Docker, Sonarqube, shell Debian
- Construction d'images Docker via CI/CD
- Construction d'ISOs Debian via CI/CD
- Construction de projets Django, Flask ..
Sonarqube
Assurance qualité & sécurité
Assurez-vous que chaque ligne de code répond aux normes les plus élevées en
matière de qualité et de sécurité.
Minio
Stockage d'objets publié
MinIO est utilisé entre autre pour l'hébergement:
- Des objets Docker
- Des objets Gitlab
Ansible
Infrastructure as Code
Ansible est utilisé pour effectuer différentes tâches:
- Déployer des stacks Docker
- Déployer et maintenir à jour les VMs
- Maintenir à jour les VPS gérés. ( IONOS, OVH, etc )