Supan Adit Pratama Back to projects
CI/CD

GitOps & CI/CD Platform

PT Eigen Tri Mathema
GitOps & CI/CD Platform — CI/CD

A GitOps-based delivery and CI/CD platform at Eigen that keeps cluster state in sync with Git and scales pipeline automation across hundreds of microservices.

The Problem

Deploying and updating hundreds of Kubernetes applications manually was error-prone and hard to track. Eigen needed a way to keep cluster state in sync with Git, make rollbacks safe and simple, and run CI/CD pipelines that stay readable and maintainable at scale.

The Solution

ArgoCD was deployed for GitOps-based continuous delivery, managing every application from a single dashboard with clear health status, sync state, and one-click rollback. Concourse CI was chosen for its pipeline-as-code philosophy, providing visual build pipelines, resource management, parallel job execution, and containerized workers with Git integration.

Key Features

  • ArgoCD GitOps
  • Concourse Pipeline-as-Code
  • Continuous Delivery
  • Health & Sync State Tracking
  • One-Click Rollback
  • Visual Build Pipelines
  • Parallel Job Execution
  • Multi-App Management

Key Outcomes

GitOps

Cluster state kept in sync with Git as the source of truth.

One-Click Rollback

Safe, simple rollbacks for any number of services.

Pipeline-as-Code

Pipelines defined in code, versioned with Git.

Scales

Delivery and CI/CD that scale across hundreds of microservices.

Project Summary

Eigen's GitOps & CI/CD Platform combines ArgoCD for GitOps delivery and Concourse for pipeline-as-code automation, scaling across hundreds of microservices.