The course focuses on using FluxCD to automate application deployment in a Kubernetes cluster. During the course, students will learn how to install FluxCD, initialize a Git repository, and use Git to update cluster resources. The course also covers how FluxCD handles manual changes to cluster resources and how to monitor the cluster with Prometheus.
The course includes educational laboratories in which each student will be able to work in order to complete training exercises that will provide practical experience in using the instrument, for each of the topics covered during the course.
The “FluxCD” course is suitable for developers, systems engineers and software architects who want to automate release management in Kubernetes using Flux. A basic knowledge of Kubernetes and Git is required to take the course.