< DevNation Deep Dives

Argo CD Deep Dive

Learn the basics of GitOps and Argo CD in this online deep dive session. These courses are offered in up to five languages (English, Italian, Spanish, French, and Brazilian Portuguese) across multiple time zones.

Check for upcoming sessions.

Calling developers that want to understand the GitOps approach

Abstracts in Italian, Spanish, and Brazilian Portuguese

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.

What you will learn:

  • The fundamentals of GitOps and Argo CD
  • How to install and managed Argo CD in Kubernetes 
  • Deploying and sync applications 
  • Use Customise with Argo CD
  • Use Sync Waves and Hooks with Argo CD

Class summary translations

Italian

Argo CD è uno strumento GitOps dichiarativo di continuous delivery (CD) per Kubernetes, ovvero utilizza i repository Git come fonte di verità per definire lo stato desiderato di un'applicazione. Inoltre, Argo CD automatizza il rilascio delle applicazioni e dei loro stati desiderati negli ambienti di riferimento (es. sviluppo, stage, prod). Questo approccio consente ai team di sviluppo di archiviare l'intero stato della configurazione del cluster in Git, facendo sì che lo storico delle modifiche sia sempre visibile e controllabile.

Cosa imparerai

  • Le basi di GitOps e Argo CD
  • Come installare e gestire Argo CD su Kubernetes
  • Rilascio e sincronizzazione delle applicazioni
  • Uso di Kustomize con Argo CD
  • Uso di Sync Waves e Hooks con Argo CD 

Spanish

 

¿Qué aprenderás?

Portuguese

 

O que você vai aprender?