Argo Rollouts is a Kubernetes controller and set of CRDs which provide advanced deployment capabilities such as blue-green, canary, canary analysis, experimentation, and progressive delivery features to Kubernetes. With this plugin, you can Manage Project, Applications, Orchestrate Release, and run your application at scale.
Steps
argoRollouts.ArgoRollouts:
argoRollouts.Task: Base task which can be extended
argoRollouts.executeCommand: Executes the rollout command and prints output
argoRollouts.waitForStatus: Waits for the rollout to reach the specified status
argoRollouts.canarySummaryTile: Display the Canary details
argoRollouts.blueGreenSummaryTile: Display the Blue Green details