Skip to content

06DevOps

CI/CD & GitOps

A standardized CI/CD and GitOps delivery platform built to replace fragmented service pipelines with reusable automation, immutable artifacts, and controlled Kubernetes deployments across staging and production environments.

  • Jenkins
  • Argo CD
  • GitOps
  • Helm
CI/CD & GitOps — architecture
CIGitOps deliveryJenkins Shared Libraryreusable pipeline logicSource Repositoryone per serviceJenkins Pipelinemulti-branchBuild · Test · Scan · PackageImage Registryversioned imageHelm / GitOps Repositoryimage tag · valuesArgo CDreconcilesStagingKubernetesProductionKubernetes

Overview

What was built

Designed a reusable delivery model around Jenkins multi-branch pipelines and Shared Libraries, standardizing build, test, security checks, artifact creation, and release workflows across 100+ services. Application images are built once and promoted through environments, while deployment state is version-controlled separately through Helm repositories and reconciled by Argo CD. This reduced pipeline duplication, improved release consistency, and created a traceable path from code change to production.

100+Services on one pipeline standard

Technology

  • Jenkins
  • Jenkins Shared Libraries
  • GitLab CI
  • Argo CD
  • GitOps
  • Helm

Next project

Observability & Logging

DevOps

Metrics and centralized logging for production services, with Prometheus and Grafana dashboards.