Introduction to GitOps with ArgoCD

Intensive course with hands-on exercises.

GitOps provides a simple, fast, yet secure way to run operational activities on platforms such as Kubernetes.
It enables continuous delivery, infrastructure and policy rollouts, and swift remediation in the event of failures.
Throughout the course, you'll be guided through a series of hands-on exercises, which will allow you to fully comprehend the potential of GitOps. By the end of the course, you'll recognize the importance of GitOps and gain insight into various reconciliation patterns and implementation options.

After completing this course, you will be able to:
• Understand the GitOps concepts
• Use Argo CD core features.
• Generate applications using Argo CD application-set.
• Test the GitOps promise of resiliency and easy restore.

Prerequisites
• A github account
• Knowledge about git (push/pull etc) on a basic level.
• Knowledge about Kubernetes (Deployement/Service/Configmaps/namespaces) on a basic level
• Knowledge about Helm charts and values on a basic level

Target Audience
Software developers, Architects, DevOps and Continuous Delivery practitioners.

Trainer
The training is conducted by an experienced consultant from Eficode, a world wide consultancy company specializing in Continuous Delivery & DevOps.

The training language and the study material will be in English.