GitOps with ArgoCD

Ce cours vous permet d’acquérir les connaissances fondamentales des concepts autour du déploiement d’application ou d’infrastructure avec l’approche GitOps. La mise en œuvre se fera avec l’outil ArgoCD.

 

 

Shapes
GitOps with ArgoCD

1 jour / 8 personnes Max *

 

Public Cible

 

Les personnes assistants à ce cours sont des développeurs, des opérateurs, ou des responsables de déploiement voulant mettre en œuvre les approches GitOps avec ArgoCD.

 

GitOps ArgoCD Schema

Plan du cours *

 

Introduction au GitOps

  • Qu’est-ce que GitOps ?
  • GitOps et Kubernetes
  • Branching Models
  • Outils

 

Introduction Argo CD

  • Présentation
  • Architecture
  • Fonctionnalités
  • Installation

 

Déploiement d’applications

  • « Project » et « Application »
  • « Apps of Apps » et « ApplicationSet »
  • Déploiement d’applications avec le pattern « Apps of Apps »
  • ArgoCd avec Helm charts ou Kustomization
  • ArgoCd et les « Umbrella charts »

 

Architectures

  • Architecture « separation of concern »
  • Le cluster de « management »
  • Le compromis
  • « Namespace as a Service »
  • Haute disponibilité

 

Déploiement d’Infrastructures en mode GitOps

  • Création de clusters avec la ClusterAPI
  • Création d’infrastructures cloud avec Crossplane

 

Pour aller plus loin

  • Fonctionnalités avancées
  • Sécurité : RBAC et SSO
  • Gestion des secrets en mode GitOps
  • Flux et Flamingo

 

Ce cours est composé de nombreux labs, démos, quiz.

 

* Modalités standards – Modulable suivant votre configuration et vos objectifs

Formations Sokube Public Cible

Prérequis

 

Les participants à ce cours possèdent des compétences et une expérience de travail avec kubernetes (voir notre formation), ses manifests et le déploiement d’application. Une expérience Helm/Kustomize (voir notre formation) est un plus.

 

 

Shapes

Chez SoKube, nous nous engageons à vous offrir la

meilleure expérience d’apprentissage possible !

 

Nous pensons qu’il est important de mettre l’accent sur l’aspect pratique et l’accompagnement individuel lors de nos formations afin que vous puissiez apprendre à votre rythme et d’une manière adaptée à vos capacités.

 

Nos méthodes d’apprentissage vous permettront également d’acquérir les compétences nécessaires pour les mettre en œuvre, avec succès, lors de vos missions et projets, au quotidien.

 

Nous sommes impatients de collaborer avec vous !

Des formations qui vous ressemblent
Shapes

Parlons de votre projet !

 

Vous êtes basés en Suisse, en France ou en Europe, planifiez un entretien avec l’un de nos experts pour en savoir plus sur l’offre de services ou de formation Sokube.

Contactez-nous

N’hésitez pas à nous contacter pour tous vos besoins

+41 79 749 63 86

contact@sokube.io

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