Argo Helm is a collection of community-maintained Helm charts for deploying ArgoProj projects including Argo CD, Argo Workflows, Argo Events, and Argo Rollouts.
The charts address the need to deploy and configure complex Argo tools on Kubernetes clusters. They handle version-specific API compatibility through Helm's Capabilities object, detecting cluster features like ServiceMonitor availability and appropriate API versions for resources such as PodDisruptionBudgets. The charts allow users to manage custom resource definitions either within the chart or externally by setting the crds.install flag, and they handle CRD upgrades through templates rather than the crds folder to work around Helm's design limitations.
Teams running Argo tools on Kubernetes should adopt these charts if they want a standardized, tested deployment path. The project explicitly supports only the latest version of upstream projects, with no backported bug fixes or security patches for older chart versions. Users unable to upgrade the chart itself can override the image tag to pin a specific upstream version, though this approach is not guaranteed to work. The maintainers acknowledge the support limitation stems from a small team and invite contributors to help expand coverage.
The project sustains a substantial user base, with almost all open issues originating from outside users rather than the core team. Maintainers typically respond to new issues and pull requests within a few days. Work in the issue tracker centers on bug reports, Argo CD-specific issues, and inactive issues.