Search⌘ K
AI Features

Deploying Releases with Fully Automated Steps

Explore how to deploy your first release using a fully automated progressive delivery process with Argo Rollouts. Understand rollout monitoring, rollout behavior without prior releases, and automated rollback triggered by failure conditions to ensure safe deployments.

We'll cover the following...

Deploy the first release

We’re about to deploy the first release. The only difference from before is that this time, we’ll use the values defined in rollout/values-analysis.yaml.

Shell
helm upgrade --install \
devops-toolkit helm \
--namespace devops-toolkit \
--create-namespace \
--values rollout/values-analysis.yaml \
--set ingress.host=devops-toolkit.$ISTIO_HOST.nip.io \
--set image.tag=2.6.2 \
--wait

Watch the rollout

Let’s watch the rollout.

Shell
kubectl argo rollouts \
--namespace devops-toolkit \
get rollout devops-toolkit-devops-toolkit \
--watch

As we know ...