Exploring Argo Rollouts Definitions
Let's explore the Argo Rollouts definitions and rollout steps.
We'll cover the following
We'll continue using the devops-toolkit
application that we've used before.
Just like before, the entire application definition is in the helm
directory. It contains the templates
of all the definitions that we’ll need, as well as a few that we’ll ignore given that they're used in other examples. Everything directly related to Argo Rollouts is in the rollout.yaml
file, so let's look at it first.
Note: While it might be easier to explore Argo Rollouts through “pure” Kubernetes YAML, we believe that it's better to use Helm templates because they allow us to apply different variations of the strategies by changing a few values instead of creating new definitions.
The output, limited to the relevant parts, is as follows.
Get hands-on with 1400+ tech skills courses.