Overcoming Argo CD Static Thresholds with Harness
Blog post from Harness
Argo Rollouts' Analysis Templates, while initially promising for automating GitOps by using metrics from sources like Prometheus, have faced criticism for their lack of reliability and the operational burden of maintaining static thresholds. These thresholds often result in false rollbacks due to system noise, such as predictable spikes from batch jobs, and miss critical errors hidden in logs. To address these issues, Harness introduced AI Verification and Rollback, which employs unsupervised machine learning to assess statistical significance rather than relying solely on numeric thresholds. This approach offers a context-aware safety net that distinguishes between deployment-related regressions and pre-existing infrastructure issues, incorporating log-based verification to catch errors that metrics might miss. By comparing real-world baselines and filtering noise, Harness aims to enhance the deployment process, ensuring a more reliable, automated, and intelligent software delivery experience. This solution extends beyond Kubernetes orchestration, integrating into the entire release lifecycle and facilitating seamless coordination across multiple teams and services.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Kubernetes | 16 | 2,083 | 321 | 111 | +3% |
| Observability | 3 | 4,261 | 791 | 201 | +16% |
| Developer Experience | 1 | 430 | 253 | 101 | -17% |
| Secrets Management | 1 | 2,539 | 400 | 136 | +9% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.