К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Flux CD for the Absolute Beginners - Hands-On DevOps · LearnSpace
Назад в каталог
courseraIT и технологии

Flux CD for the Absolute Beginners - Hands-On DevOps

Курс от Packt
Начальный≈ 13.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Flux CD for Absolute Beginners - Hands-On DevOps is designed to provide a deep, hands-on understanding of Flux CD and its role in automating Kubernetes deployments using GitOps principles. By the end of this course, you’ll have the practical skills to set up and manage Flux CD in real-world scenarios, from installation to complex deployment strategies. You will learn how Flux CD automates application deployment and enhances the scalability and manageability of Kubernetes workloads. The course starts with an introduction to GitOps and Flux CD, breaking down the core principles and features of Flux CD. You’ll get to explore the Flux CLI, how to install Flux CD on a Kubernetes cluster, and an introduction to the key controllers like Source and Kustomize. As you progress, you'll dive deeper into the architecture of Flux CD, along with detailed demonstrations of deploying applications using Kustomize, Helm, OCI registries, and integrating with private repositories. Throughout the course, you will perform practical, hands-on activities including integrating with external repositories and configuring image automation controllers. The journey continues with notifications and monitoring using Prometheus and Grafana, along with an exploration of Flux CD's user interfaces and security considerations. By the end of the course, you'll be fully equipped to manage a complete GitOps deployment pipeline with Flux CD. This course is ideal for DevOps enthusiasts, Kubernetes practitioners, and anyone looking to implement GitOps in real-world applications. It is beginner-friendly, though some familiarity with Kubernetes concepts is beneficial. By the end of the course, you will be able to set up Flux CD on Kubernetes, deploy applications using Kustomize and Helm, integrate with private and OCI repositories, automate image updates, set up notifications, and monitor your deployments using Prometheus and Grafana.

Навыки, которые вы освоите

KubernetesApplication DeploymentDevOpsContinuous DeploymentContinuous DeliveryApplication SecurityMicrosoft TeamsUser Interface (UI)Devops ToolsCommand-Line InterfacePrometheus (Software)Configuration ManagementGrafanaSystem MonitoringCI/CDGit (Version Control System)Software InstallationContainerizationSecurity ControlsCloud-Native Computing

Программа курса

14 модулей · 71 учебных материалов

01Course Introduction2 материалов

Course Introduction

Introduction to GitOpsВидеоFull Course ResourceЧтение
02Introduction to GitOps and Flux CD6 материалов

Introduction to GitOps and Flux CD

Introduction to GitOpsВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Flux CD for the Absolute Beginners - Hands-On DevOps
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 13.5 ч

14 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
Getting Started with Flux CDВидео
Flux CD FeaturesВидео
Demonstration - Flux DocumentationВидео
Applying GitOps Principles with Flux CDDIALOGUE
Introduction to GitOps and Flux CD - AssessmentЗадание
03Understanding Flux CD Framework3 материалов

Understanding Flux CD Framework

Core Flux CD TerminologiesВидеоFlux CD Key Terminologies: A Guided WalkthroughDIALOGUEUnderstanding Flux CD Framework - AssessmentЗадание
04Setting up Flux CD7 материалов

Setting up Flux CD

Flux CD Installation Options and Pre-requisitesВидеоOverview of Flux CLIВидеоDemonstration - Flux CLI Installation and Commonly Used CommandsВидеоDemonstration - Installing Flux CD on KubernetesВидеоDemonstration - Two Node Cluster Setup (Optional)ВидеоExploring and Installing Flux CD with the CLIDIALOGUESetting up Flux CD - AssessmentЗадание
05Flux CD Architecture3 материалов

Flux CD Architecture

Understanding Flux CD ArchitectureВидеоExploring Flux CD Controllers and Their RolesDIALOGUEFlux CD Architecture - AssessmentЗадание
06Working with Source and Kustomize Controller9 материалов

Working with Source and Kustomize Controller

Getting Started with Source Controller and Kustomize ControllerВидеоDemonstration - Deploying First Application Using Flux (From Flux Repository)ВидеоDemonstration - Suspend, Resume, and Delete Operations in FluxВидеоSource Controller and Kustomize Controller File Creation (Declarative Way)ВидеоDemonstration - Deploying Application (Declarative with External Repository)ВидеоDemonstration - Integrating Private RepositoryВидеоDemonstration - Integrating Object Storage (S3) with Flux CDВидеоDeploying Applications with Flux CD: Source and Customize ControllersDIALOGUEWorking with Source and Kustomize Controller - AssessmentЗадание
07Application Deployment Using Kustomize and Helm7 материалов

Application Deployment Using Kustomize and Helm

Application Deployment Using Kustomize and HelmВидеоDemonstration - Deploying Application Using Kustomize OverlayВидеоUnderstanding Helm Controller in Flux CDВидеоDemonstration - Deploying Application Using Helm Charts (With Git as Source)ВидеоDemonstration - Deploying Application From Helm Charts (With Helm Repository as Source)ВидеоDeploying Apps with Helm and Kustomize in Flux CDDIALOGUEApplication Deployment Using Kustomize and Helm - AssessmentЗадание
08Application Deployment from OCI Registry7 материалов

Application Deployment from OCI Registry

Understanding OCI RegistryВидеоDemonstration - Pushing Manifests and Helm Charts to OCI RegistryВидеоUnderstanding OCI Repository Source Controller in Flux CDВидеоDemonstration - Deploying Application (Manifests Based Package/Artifact) from OCI RegistryВидеоDemonstration - Deploying Application (Helm Based Package/Artifact) from OCI RegistryВидеоDeploying OCI Artifacts with Flux CDDIALOGUEApplication Deployment from OCI Registry - AssessmentЗадание
09Image Reflector and Automation Controllers in Flux CD4 материалов

Image Reflector and Automation Controllers in Flux CD

Understanding Flux CD Image Automation ControllersВидеоDemonstration - Installing Image Automation ControllersВидеоDemonstration - Flux CD Image Automation (ImageRepository, ImagePolicy, ImageUpdateAutomation Flux Resources)ВидеоImage Reflector and Automation Controllers in Flux CD - AssessmentЗадание
10Notification Controller in Flux CD5 материалов

Notification Controller in Flux CD

Understanding Flux CD Notification ControllersВидеоDemonstration - Webhooks with Flux CD (Receiver Flux Resource)ВидеоDemonstration - Integrating Flux CD with MS Teams for Notifications (Providers and Alerts Flux Resources)ВидеоConfiguring Webhooks and Alerts with Flux CD Notification ControllerDIALOGUENotification Controller in Flux CD - AssessmentЗадание
11Flux CD Monitoring and Dashboarding5 материалов

Flux CD Monitoring and Dashboarding

Flux CD Metrics for Monitoring and DashboardingВидеоDemonstration - Setting Up Prometheus and Grafana Using Flux CDВидеоDemonstration - Monitoring Flux CD with Prometheus and GrafanaВидеоMonitoring FluxCD with Prometheus and GrafanaDIALOGUEFlux CD Monitoring and Dashboarding - 11Задание
12Flux CD UI's (User Interface)5 материалов

Flux CD UI's (User Interface)

Flux CD UI OptionsВидеоDemonstration - Flux UI with CapacitorВидеоDemonstration - Flux UI with Weave-GitOpsВидеоExploring Flux CD GUI Options and FeaturesDIALOGUEFlux CD UI's (User Interface) - AssessmentЗадание
13More Concepts (Security Considerations)3 материалов

More Concepts (Security Considerations)

Security Practices for Flux CDВидеоSecuring Secrets and Container Images in Flux CD WorkflowsDIALOGUEMore Concepts (Security Considerations) - AssessmentЗадание
14Conclusion5 материалов

Conclusion

Tips Using kubectl Command for Flux CD ResourcesВидеоConclusionВидеоConclusion - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание