Disponible pour vos projets — Suisse romande, Lyon, Paris
← Toutes les références
Logiciel B2B Start-up SaaS — Lyon 6 semaines

Pipeline CI/CD GitOps pour une start-up SaaS

Mise en place d'un workflow GitOps complet pour une équipe produit de 8 développeurs : du commit à la production en moins de 10 minutes, sans intervention humaine.

Contexte

Une start-up SaaS B2B en forte croissance déployait manuellement vers un cluster Kubernetes : SSH, kubectl apply, redémarrage à la main. Déploiements anxiogènes, faits le soir, parfois oubliés. Pas d’environnement de staging fiable.

L’équipe voulait gagner en cadence sans embaucher un SRE.

Travail réalisé

  • Mise en place d’ArgoCD sur le cluster de production
  • Réorganisation des repos en pattern GitOps (app-repo / config-repo séparés)
  • Templating Helm + Kustomize pour les overlays d’environnement
  • Pipeline GitHub Actions : build, tests, scan sécurité, publication d’image, bump auto du tag
  • Environnement de staging éphémère par PR
  • Stratégies de rollout progressives (canary) avec Argo Rollouts
  • Documentation et formation équipe sur le workflow

Résultats

  • Temps moyen entre commit et production : 8 minutes (vs ~2 jours avant)
  • Déploiements quotidiens en journée, sans stress
  • Rollbacks en un clic, testés sur un incident réel dès la première semaine
  • 100 % des changements d’infra tracés dans Git (audit complet)

Stack

Kubernetes · ArgoCD · Argo Rollouts · Helm · Kustomize · GitHub Actions · Trivy · Prometheus