FluxCD
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.
COD: DSK210
Category : Kubernetes
Teaching methodology
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.
Prerequisites
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.
- Install and configure Flux in Kubernetes to automate application release
- Initialize a Git repository for versioning Flux configurations
- Update cluster resources through Git and see how Flux reacts to manual changes
- Monitor Flux with Prometheus to ensure assets are always aligned with versions specified in the Git repository
- Learn to disable Flux temporarily or permanently when needed for manual changes or other operations.
Educational program
- Installation
- Initialize the Git repository
- Update cluster resources using Git
- Flux reaction to manual edits
- Monitoring with Prometheus
- Get rid of Flux
Duration – 1 day
Delivery – in Classroom, On Site, Remote
PC and SW requirements:
- Internet connection
- Web browser, Google Chrome
- Zoom
Language
- Instructor: English
- Workshops: English
- Slides: English
The price of this one-day course is € 800 + VAT.