GitOps CD Pipeline (ArgoCD & GitLab CI)

Backend
GitOps CD Pipeline (ArgoCD & GitLab CI)

Tech Stack

GitLab
Kubernetes
Docker
CI/CD
Git

Description

Designed an end-to-end continuous integration and deployment pipeline for containerized microservices.

Code commits trigger GitLab CI runners to build, scan, and push Docker images, then automatically update Helm manifests tracked by ArgoCD.

  • Automated container builds and security scanning (Trivy) on GitLab runners.
  • Configured ArgoCD to pull the latest image versions and deploy them to local and cloud clusters.
  • Implemented automated rollbacks on health check failures.

Page Info

Pipeline Architecture

Continuous Delivery steps including Docker build, push, security scanning (Trivy), and automated manifest update.

/logo.png

    Soufian Elouazzani - DevOps Engineer