
Telecom enterprise (name withheld) · Telecom
Telecom CI/CD on OpenShift with Jenkins and Argo CD
Replaced manual builds and deployments on a bare-metal OpenShift platform with Jenkins pipelines and Argo CD GitOps, so every release goes from commit to cluster the same way.
Anonymised engagement. Based on hands-on OpenShift delivery experience of the Ramatech team. Client name withheld under confidentiality.
Architecture
Challenge
Applications were built and deployed to OpenShift by hand with oc, kubectl, and scripts. Releases depended on individual engineers, changes were hard to trace, and rolling back meant repeating manual steps.
Solution
Built Jenkins pipelines that take code from Bitbucket, build it, and publish artifacts to Nexus and container images to the registry (Quay or the internal OpenShift registry). Packaged applications as Helm charts and set up Argo CD to sync them from Git to the bare-metal OpenShift cluster. Pipelines and runbooks were handed over to the client team.
Results
Git
Single source of truth for every deployment
Automated
Repeatable releases from commit to cluster, with a full audit trail
Rollback
Simpler rollback and fewer manual deployment errors