ArgoCD - GitOps für Kubernetes: Einführung & Demo

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

ArgoCD ist ein modernes Tool, um Rollouts von Microservices oder Infrastrukturkomponenten auf #Kubernetes Cluster zu steuern.
Durch seine flexiblen Einsatz- und Konfigurationsmöglichkeiten ist der Zweck hier fast nur durch die Phantasie der Anwender limitiert.
Mit Git-Repositories als Quelle der Wahrheit (Soll-Zustand) wird Infrastructure-as-Code und #GitOps einfach umsetzbar.
Die grafische Darstellung der Zusammenhänge zwischen Kubernetes Ressourcen (Deployments, ReplicaSets, Pods u.v.m.) erleichtert dem Anwende im Betrieb die tagtägliche Arbeit deutlich. Als Open Source Projekt der Cloud Native Computing Foundation (CNCF) - aktuell im "incubating" Status - folgt es aktuellen Best Practices.

00:00 TEIL 1: Was ist ArgoCD?
00:39 Was ist eine "App"?
02:07 Demo einer "App": Manueller Refresh, Diff und Synchronisation über die GUI
07:30 TEIL 2: Weitere Features von ArgoCD
08:09 ArgoCD "versteht" Kubernetes, versteckt unwesentliches
09:53 Erweiterbare GUI (Links, eigene Aktionen)
10:40 Anpassbare Diff-Strategie
11:26 ArgoCD "versteht" auch unbekannte Kubernetes-Ressourcen (eigene CustomResourceDefinitions CRD und OwnerReferences), Demo
12:23 TEIL 3: Einsatzmöglichkeiten von ArgoCD und Einordnung (CNCF Landscape)
13:19 Behauptung "Argo wird Jenkins ersetzen"
14:05 Ein Blick auf die Argo Projektfamilie, Beispiel eines Argo Workflows
15:55 Integration von ArgoCD in existierende CI/CD-Landschaften
17:39 GitOps
18:11 TEIL 4: Ausblick, Fazit und Werbung
19:03 Wo speichert ArgoCD seine Daten? Im Kubernetes-API!
20:00 ArgoCD kann OAuth2
20:25 RBAC: Rechteverwaltung
20:42 REST- bzw. gRPC-Schnittstelle
21:04 Kommandozeilenclient
21:29 Werbung

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.
Рекомендации по теме
Комментарии
Автор

Sehr verständlich sowohl technisch wie fachlich. Trifft genau auf die aktuellen Problematiken mit Dev und Ops in vielen Firmen.

orhanercan
Автор

sehr gut, super erklärt ;-) Danke und Gruß aus Köln!

begouda
Автор

Hi, ich erfreu mich sehr deiner Videos und würde gern wissen, welches Equipment du einsetzt und wie du bspw. solche Schwenks von dir direkt auf den Bildschirm usw. machst.
Schon klar, dass das hier nicht das Thema ist, aber vielleicht könntest du mir einen kurze Erklärung oder einen Link geben?
Vielen Dank schon mal im voraus und mach bitte weiter mit den tollen Inhalten.

rubberduck
Автор

Nice presentation, I would prefer Tekton.

premierde