finds.dev← search

// the find

argoproj-labs/argocd-autopilot

★ 1,125 · Go · Apache-2.0 · updated Dec 2025

Argo-CD Autopilot

A CLI that bootstraps Argo CD into a cluster and commits the Argo CD installation itself as a GitOps-managed application — so the CD system manages itself. It then provides commands for creating projects and onboarding apps, writing all manifests to git rather than applying them directly. Aimed at teams setting up GitOps from scratch who don't want to hand-roll the repo directory structure.

The self-managing Argo CD pattern is the real value here: after bootstrap, even Argo CD upgrades go through git, which most teams never bother to set up properly. Git provider support is genuinely broad — GitHub, GitLab, Bitbucket, Gitea, and Azure DevOps all have real implementations, not just stubs. The post-bootstrap architecture is clean: most commands only need git access, not cluster access, which is a meaningful security improvement over tools that always need a kubeconfig. The kustomization-vs-flat-manifest choice when adding apps from a public repo is a useful escape hatch that most similar tools skip.

Secrets handling is listed as 'soon to come' in the README and has apparently been that way for a while — adopting this without a separate secrets solution means you still have a plaintext-in-git problem, which somewhat undermines the GitOps pitch. Activity has slowed noticeably; 1125 stars for a CNCF labs project in this space is modest, and the pace of releases suggests it's not heavily resourced. The opinionated directory structure is a double-edged sword: if your org already has an established layout, you're either reworking it or fighting the tool. No support for Helm values promotion across environments natively — you're back to writing kustomization overlays yourself for anything non-trivial.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →