Driving Canary releases with New Relic and Argo Rollouts
Blog post from New Relic
When deploying new code, canary deployments are used to incrementally release new features to subgroups of users, reducing the risk of issues affecting all users at once. To drive these canaries safely and efficiently, this post uses New Relic to analyze application performance and detect anomalies in real-time. Argo Rollouts is a Kubernetes controller that provides advanced deployment capabilities such as blue-green, canary, and progressive delivery features. By integrating New Relic with Argo Rollouts, developers can monitor their application's performance, identify potential issues, and abort the rollout if necessary. The integration allows for proactive detection of anomalies, including errors, throughput, response time, and golden signals. With this setup, developers can test their canary releases in a controlled environment, ensuring that only healthy versions of their application are deployed to production. By leveraging New Relic's Proactive Detection and Argo Rollouts' advanced deployment capabilities, developers can make data-driven decisions about when to deploy new features, reducing the risk of introducing issues into their application.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Kubernetes | 12 | 1,042 | 133 | 45 | +9% |
| Observability | 1 | 615 | 166 | 41 | +6% |
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.