filmov
tv
ArgoCD - GitOps für Kubernetes: Einführung & Demo
Показать описание
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.
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.
Комментарии