← Back to courses
Cloud & DevOps

GitOps Associate (CGOA)

Four weeks on running systems from a Git repository

A four-week classroom course that follows the five domains of the Linux Foundation's Certified GitOps Associate exam: GitOps principles, terminology, patterns, related practices and tooling. The ideas are practised with Argo CD and Flux on a lab cluster. The exam fee is not included.

5Modules
IntermediateLevel
4 weeksDuration
COURSE THUMBNAIL

What you will be able to do

Explain the four GitOps principles
Detect and correct drift from the desired state
Set up a pull-based deployment from Git

Course outline

01
GitOps principles: declarative, versioned, pulled automatically, continuously reconciled (30%)
02
GitOps terminology: desired state, drift, reconciliation, state store and rollback (20%)
03
GitOps patterns: deployment and release, progressive delivery, pull vs event-driven (20%)
04
Related practices: configuration as code, infrastructure as code, DevSecOps and CI/CD (16%)
05
Tooling: manifests and packaging, state stores, Argo CD and Flux (14%)

Tools you will use

GitArgo CDFluxKubernetes

What you need

Basic use of Git
Basic Kubernetes

Related courses