ArgoCD Image Updater#
ArgoCD Image Updater watches container registries for new image tags and automatically updates ArgoCD Applications to use them. In a standard GitOps workflow, updating an image tag requires a Git commit that changes the tag in a values file or manifest. Image Updater automates that step.
The Problem It Solves#
Standard GitOps image update flow:
CI builds image → pushes myapp:v1.2.3 to registry
→ Developer (or CI) commits "update image tag to v1.2.3" to Git
→ ArgoCD detects Git change
→ ArgoCD syncs new tag to clusterThat middle step – committing the tag update – is friction. CI pipelines need Git write access, commit messages are noise (“bump image to v1.2.4”, “bump image to v1.2.5”), and the delay between image push and deployment depends on how fast the commit pipeline runs.