![]() |
Fluxcd 101 With Hands-On Labs - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Fluxcd 101 With Hands-On Labs (/Thread-Fluxcd-101-With-Hands-On-Labs) |
Fluxcd 101 With Hands-On Labs - AD-TEAM - 03-09-2025 ![]() Fluxcd 101 With Hands-On Labs Published 4/2023 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 2.27 GB | Duration: 5h 46m Learn Flux CD - CNCF Graduated GitOps Automation Tool for Kubernetes [b]What you'll learn[/b] 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 [b]Requirements[/b] Git Basics Docker/Kubernetes Basics YAML Specification Basics DevOps Basics [b]Description[/b] 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 infrastructureJust push to Git and Flux does the restFlux is designed with security in mind and provides ways to encrypt/decrypt secretsFlux can work with all common Kubernetes tooling like Kustomize, Helm, RBAC, and OPA policiesFlux can send alerts and notifications to 3rd party productsI will present every topic to you in a simple, visual, and easy way.we will first understand the topic by going through animated slideswe will do practical demos for every topicwe provide a GitHub repository and downloadable material with manifests and source codewe provide hands-on exercises using OOTB Lab EnvironmentsWhat's covered in this course?Source ControllerKustomize ControllerHelm ControllerNotification ControllerImage Reflector ControllerImage Automation ControllerMonitoring and User InterfacesHands-on LabsI 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 Overview Section 1: GitOps Overview Lecture 1 Course Introduction Lecture 2 GitOps Introduction Lecture 3 GitOps Principles Lecture 4 GitOps vs DevOps Section 2: Flux Overview Lecture 5 What/Why/How FluxCD Lecture 6 FluxCD Concepts & Terminology Lecture 7 FluxCD Features Lecture 8 FluxCD Architecture Part1 Lecture 9 FluxCD Architecture Part2 Lecture 10 FluxCD Installation Options Lecture 11 DEMO - FluxCD Installation Lecture 12 Lab Environment for Hands-On Excercises Lecture 13 NOTE - Lab Environment for Hands-On Excercises Lecture 14 LAB 1 - Setup FluxCD Server and CLI Section 3: Source and Kustomize Controller Lecture 15 Source Controller Lecture 16 DEMO - Source Controller - Git - Manifest in Flux Repo Lecture 17 LAB 2 - Deploy Application Manifest - Flux Repo Lecture 18 Kustomize Controller Lecture 19 DEMO - Kustomize Controller - Plain YAML Manifests in Different Repo Lecture 20 DEMO - Kustomize Controller - Kustomize Overlay Lecture 21 LAB 3 - Deploy Application Manifest - External Git Repo Lecture 22 Source Controller - S3 Bucket Lecture 23 DEMO - Source Controller - S3 Bucket Lecture 24 LAB 4 - Deploy Application Manifest from a S3 Repo Section 4: Helm Controller and OCI Registry Lecture 25 HELM Controller Lecture 26 DEMO - HELM Controller - with Git as Source Lecture 27 DEMO - HELM Controller - with Helm Repository as Source Lecture 28 LAB 5 - Deploy Helm Charts from a Helm Repository Lecture 29 What are OCI Artifacts? Lecture 30 Source Controller - OCI Repository Lecture 31 DEMO - Push Kubernetes Manifest to OCI Registry Lecture 32 DEMO - Push Helm Chart to OCI Registry Lecture 33 DEMO - Setting up the MySQL Database Lecture 34 DEMO - Flux Pull and Deploy from OCI Registry Lecture 35 LAB 6 - Deploy Helm Charts from a OCI Repository Section 5: Image Automation Controller Lecture 36 Image Automation Controller Lecture 37 DEMO - Install Image Automation Controller Lecture 38 DEMO - Initialize DockerHub Lecture 39 DEMO - Image Automation Controller - Repository Lecture 40 LAB 7 - Flux Image Controller - Repository Lecture 41 DEMO - Image Automation Controller - Policy Lecture 42 LAB 8 - Flux Image Controller - Policy Lecture 43 DEMO - Image Automation Controller - Update Lecture 44 LAB 9 - Flux Image Controller - Update Section 6: Secret Management & Sign Verification Lecture 45 Bitnami Sealed Secrets Lecture 46 DEMO - Setup Bitnami Sealed Lecture 47 DEMO - Encrypt/Decrypt Secret using Bitnami Sealed Secrets Lecture 48 LAB 10 - Encryption via Bitnami Sealed Secrets Lecture 49 Mozilla SOPS Lecture 50 DEMO - Mozilla SOPS - Admin Lecture 51 DEMO - Mozilla SOPS - Developer Lecture 52 LAB 11 - Encryption via Mozilla SOPS Lecture 53 Cosign + OCI Artifacts Lecture 54 DEMO - Install Cosign Lecture 55 DEMO - Cosign + OCI Artifacts Lecture 56 LAB 12 - OCI Artifact Cosign Verfication Section 7: Notification Controller Lecture 57 Webhook Receiver Lecture 58 DEMO - Webhook Receiver Lecture 59 Alerts & Providers Lecture 60 DEMO - Alerts & Providers Section 8: Monitoring & User Interface Lecture 61 Flux Monitoring Lecture 62 DEMO - Install Kube Prometheus Stack Lecture 63 DEMO - Monitor Flux using Prometheus Grafana Lecture 64 LAB 13 - Monitor Flux using Prometheus Grafana Lecture 65 DEMO - Flux User Interface Lecture 66 LAB 14 - Flux User Interface Cluster Operators,Developers & Architects,DevOps & SRE Engineers,Anyone who wants to automate application deployment ![]() TurboBit RapidGator AlfaFile FileFactory |