DevOps

Plateforme DevOps GitOps sur Kubernetes

CI (tests, SAST, build d'image signée), registre Harbor, déploiement GitOps Argo CD sur Kubernetes, observabilité et politiques.

pushimage signéetagsyncpull
Développeurs
GitLab
Pipeline CI
Harbor
Dépôt d'environnement
Argo CD
Cluster Kubernetes
Prometheus
Plateforme DevOps GitOps sur Kubernetes : Développeurs, GitLab, Pipeline CI, Harbor, Dépôt d'environnement, Argo CD, Cluster Kubernetes, Prometheus

Chaîne de livraison continue GitOps :

  1. Le développeur pousse sur GitLab ; la CI exécute tests, lint, SAST, scan Trivy puis construit une image signée.
  2. L'image est poussée dans Harbor (scan de vulnérabilités, rétention).
  3. La CI met à jour le dépôt d'environnement (Helm values) ; Argo CD synchronise l'état désiré dans le cluster.
  4. Le déploiement progressif (canary) est piloté par les métriques Prometheus ; retour arrière automatique si le taux d'erreur dépasse le budget.
  5. Politiques d'admission (images signées, pas de conteneur root, limites de ressources obligatoires).