FluxCD 101 with Hands-On Labs

Learn Flux CD - CNCF Graduated GitOps Automation Tool for Kubernetes

4.41 (84 reviews)
Udemy
platform
English
language
Development Tools
category
FluxCD 101 with Hands-On Labs
735
students
6 hours
content
Apr 2023
last update
$94.99
regular price

What you will learn

Overview of GitOps vs DevOps

Overview of FluxCD and its architecture

Install and configure FluxCD

Deploy apps using GitOps methodology

Automate Deployments via Image Tags

Container Sigining & Verfication

Secret Encryption & Decryption

Alerts, Monitoring & User Interface

Understand OCI Artifacts & Registry

Why take this course?

GitOps is a framework where the entire code delivery process is controlled via the Git​ repository. GitOps operators such as Flux can automatically pull the desired state from Git and apply them to Kubernetes targets.​


Some of the Flux's features are,

  • Flux provides GitOps for both applications and infrastructure

  • Just push to Git and Flux does the rest

  • Flux is designed with security in mind and provides ways to encrypt/decrypt secrets

  • Flux can work with all common Kubernetes tooling like Kustomize, Helm, RBAC, and OPA policies

  • Flux can send alerts and notifications to 3rd party products


I will present every topic in a simple, visual, and easy way.

  • we will first understand the topic by going through animated slides

  • we will do practical demos for every topic

  • we provide a GitHub repository and downloadable material with manifests and source code

  • we provide hands-on exercises using OOTB Lab Environments


What's covered in this course?

  • Source Controller

  • Kustomize Controller

  • Helm Controller

  • Notification Controller

  • Image Reflector Controller

  • Image Automation Controller

  • Monitoring and User Interfaces

  • Hands-on Labs

I strongly believe in learning by doing. Please explore and spend time on the interactive labs which open up in your browser to give you a hands-on environment to practice what you have learned.


Note -

  • Auto-generated English Captions are available in all course videos

Screenshots

FluxCD 101 with Hands-On Labs - Screenshot_01FluxCD 101 with Hands-On Labs - Screenshot_02FluxCD 101 with Hands-On Labs - Screenshot_03FluxCD 101 with Hands-On Labs - Screenshot_04

Reviews

Marc
December 8, 2023
Great course, not too verbose. Each subject are shown step by step (theorical, a demo and a well designed hand-on lab). I'm now more confident with fluxCD
Guillermo
September 4, 2023
Totally recommended. I was having a lot of problems to understand Flux just by using the documentations but this course help me to clarify all my doubts. Thanks.
Ruben
August 28, 2023
Great course which gives you a clear view of the different capabilities that Flux offers. Every section starts with a theory explanation about the architecture and flows, followed by a practical example. This course is very usefull. Recommended. Thanks
Vinícius
July 24, 2023
Really informative course: introduce you to the concepts, shows the structure of the tool and has labs for you to test what you learned.

Charts

Price

FluxCD 101 with Hands-On Labs - Price chart

Rating

FluxCD 101 with Hands-On Labs - Ratings chart

Enrollment distribution

FluxCD 101 with Hands-On Labs - Distribution chart
5264464
udemy ID
4/10/2023
course created date
5/26/2023
course indexed date
Bot
course submited by