GitOps with ArgoCD

This course allows you to acquire fundamental knowledge of concepts around application or infrastructure deployment with the GitOps approach. Implementation will be done with the ArgoCD tool.


GitOps with ArgoCD

1 Day / 8 People Max *


Target Audience


People attending this course are developers, operators or deployment managers wanting to implement GitOps approaches with ArgoCD.


GitOps ArgoCD Schema

Course outline *


Introduction to GitOps

  • What is GitOps?
  • GitOps and Kubernetes
  • Branching Models
  • Tools


Argo CD Introduction

  • Presentation
  • Architecture
  • Features
  • Installation


Application deployment

  • “Project” and “Application”
  • “Apps of Apps” and “ApplicationSet”
  • Deploying applications with the “Apps of Apps” pattern
  • ArgoCd with Helm charts or Kustomization
  • ArgoCd and the “Umbrella charts”



  • “Separation of concern” architecture
  • The “management” cluster
  • The compromise
  • “Namespace as a Service”
  • High availability


Infrastructure deployment in GitOps mode

  • Creating clusters with the ClusterAPI
  • Creating cloud infrastructures with Crossplane


To go further

  • Advanced features
  • Security: RBAC and SSO
  • Secrets management in GitOps mode
  • Flux and Flamingo


This course consists of numerous labs, demos, quizzes.


* Standard modalities – Modular according to your configuration and your objectives

Formations Sokube Public Cible



Participants in this course have skills and experience working with kubernetes (see our training), its manifests and application deployment. Helm/Kustomize experience (see our training) is a plus.




At SoKube, we are committed to bringing you the

best possible learning experience!


We believe it is important to emphasize practicality and individual support during our training courses so that you can learn at your own pace and a way suited to your abilities.

Our learning methods will also allow you to acquire the skills necessary to implement them successfully during your daily missions and projects.


We look forward to working with you!

Des formations qui vous ressemblent

Let’s Talk & Meet


You are based in Switzerland, France or Europe, schedule an interview with one of our experts to find out more about the Sokube service or training offer.

Contact us

Do not hesitate to contact us for all your


+41 79 749 63 86

Rue Adrien-Lachenal 20-1207 Genève, Suisse