Flux - GitOps für Kubernetes

preview_player
Показать описание
Was ist #Flux ? Wobei hilft es? Wozu brauche ich das?

Flux v2 ist ein modernes Tool, um Rollouts von Microservices oder Infrastrukturkomponenten auf #Kubernetes Cluster zu automatisieren. Durch seine flexiblen Einsatz- und Konfigurationsmöglichkeiten ist der Zweck, hauptsächlich Continous Delivery (CD), hier fast nur durch die Phantasie der Anwender limitiert. Mit Git-Repositories, S3-Buckets, Helm-Charts und Image Registries als Quelle der Wahrheit (Soll-Zustand) wird Infrastructure-as-Code und #GitOps einfach umsetzbar. Aktuell findet die Steuerung von Flux nur über den eigenen Kommandozeilenclient bzw. die Kubernetes-Ressourcen statt. Die Modularität und gute Dokumentation, die auch schwierige Themen anschneidet, runden das Angebot ab. Als Open Source Projekt der Cloud Native Computing Foundation (CNCF) - aktuell im "incubating" Status - folgt es aktuellen Best Practices.

00:39 Was ist GitOps?
01:43 Flux - die Theorie
07:42 Zusammenfassung der Flux Installation: Flux verwendet Flux! :)
12:24 Bsp 1: Kustomization
14:36 Bsp 2: Helm Chart (HelmRelease)
16:57 Bsp 3: ImageUpdateAutomation
28:42 Grafana Dashboard mit Prometheus Metriken
29:22 Notifications mit MS Teams
30:03 Ende

Unsere Schulungen zu DevOps und Kubernetes

DevOps mit Kubernetes

Kubernetes für Manager

Container mit Docker

Docker ist ein Warenzeichen der Docker Inc. Vereinigte Staaten von Amerika und weitere Länder.
Рекомендации по теме
Комментарии
Автор

Gutes Video!
Habe erst letztens von Flux 1 auf Flux 2 migriert. Ich wünschte ich hätte schon damals dieses Video hier gehabt 😂

OggerFN
Автор

Vielen Dank für das Video.
Was mir noch nicht ganz klar ist und sehr interessieren würde, wie man unterschiedliche Staging-Umgebungen (aka Dev, Int und Prod) mit Flux realisiert.
Momentan ist es nicht ganz ersichtlich.

VaceslavUstinov
Автор

Good video, could you please provide me with the example code sources? Thank you so much

lotfiwaderni
Автор

Danke für das lehrreiche Video!
Was sind die Vorteile von Flux ggü. der Gitlab CI Kubernetes Integration?

chrisdash