Migrating to Argo CD

Moving deployments into Argo CD from other GitOps tools, CI pipelines and Helm releases, and restructuring existing Argo CD installations.

Migrate from Flux to Argo CD

Replacing Flux Kustomizations and HelmReleases with Argo CD Applications: mapping Flux objects to Applications and ApplicationSets, Helm values handling, avoiding two controllers reconciling the same resources, and cutover per namespace.

Migrate Jenkins deployment jobs to Argo CD

Splitting Jenkins pipelines so Jenkins builds and tests while Argo CD deploys from Git: replacing kubectl or helm steps with a commit to a config repository, image tag updates, webhooks for fast refresh, and keeping an audit trail.

Moving Azure DevOps release pipelines to Argo CD

Replacing Azure Pipelines release stages that push to AKS with Argo CD pulling from Azure Repos: repository credentials and webhooks, AKS cluster access with workload identity, approvals moved to pull requests, and staged cutover.

Adopting existing Helm releases into Argo CD

Bringing charts installed with helm install under Argo CD without downtime: matching release names and instance labels, why helm list stops showing them, hook behavior after adoption, and removing the old Helm release records.

Moving Argo CD from a non-HA to an HA installation

Switching a single-replica Argo CD that grew into production onto the HA manifests: node requirements, Redis HA, API server and controller replicas, sharding settings, and doing it without losing applications.

Moving Argo CD to a new management cluster

Relocating Argo CD to another cluster, for example during a Kubernetes platform change: exporting and importing settings, re-registering clusters and repositories, matching versions, and switching DNS without double reconciliation.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.