Argo CD

Learn the basics of Argo CD as well as the more advanced principles in one module of 1 hour.

argocd logo

Slides: dn.dev/argocd

Argo CD

Duration

Audience

Level

1 hour

For Kubernetes-experienced developers

Intermediate

Having Git repositories as a single source of truth allows development teams to store the entire state of the cluster configuration in Git so that the trail of changes are visible and auditable. Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. It follows the GitOps pattern of using Git repositories as the source of truth for defining the desired application state. It automates the deployment of the desired application states in the specified target environments. Application deployments can track updates to branches, tags, or pinned to a specific version of manifests at a Git commit.

Argo CD

What you will learn:

  • The fundamentals of GitOps and Argo CD

  • How to install and manage Argo CD in Kubernetes and Red Hat OpenShift

  • Deploying and syncing applications

  • Using Kustomize with Argo CD

  • Using sync waves and hooks with Argo CD