Webinar

Argo CD: Grundlagen und Techniken für Kubernetes-Deployments

Inhalte

  • Einführung in Argo CD: Überblick und Bedeutung
    • Was ist Argo CD und warum ist es wichtig?
      • Definition und Hintergrund: Argo CD als deklaratives GitOps-Tool für Kubernetes.
      • Bedeutung und Vorteile: Automatisierung der kontinuierlichen Bereitstellung und Verwaltung von Kubernetes-Cluster-Anwendungen.
      • Vergleich mit ähnlichen Tools: Unterschiede und Vorteile gegenüber Flux, Jenkins X und Spinnaker.

  • Grundlagen der Argo CD-Installation und -Einrichtung
    • Installation und Konfiguration
      • Systemanforderungen und unterstützte Plattformen: Hardware- und Softwarevoraussetzungen.
      • Installation von Argo CD: Schritt-für-Schritt-Anleitung zur Einrichtung auf einem Kubernetes-Cluster.
      • Erste Konfiguration: Einrichtung der Benutzeroberfläche, grundlegende Einstellungen und Optimierungen.

  • Grundlegende Bedienung und Funktionen
    • Basis-Funktionen und Benutzeroberfläche
      • Einführung in die Argo CD-Benutzeroberfläche: Navigationsmenü, Arbeitsbereich, Anwendungen.
      • Grundlegende Konzepte von GitOps: Repositories, Sync, Rollbacks.
      • Verwendung von Argo CD: Erstellen und Verwalten von Anwendungen und Deployments.

  • Erste Schritte mit Argo CD
    • Einfache GitOps-Implementierung
      • Verbindung zu Git-Repositories: Einrichten von Repositories und Erstellen von Anwendungen.
      • Konfiguration von Sync-Optionen: Automatisches und manuelles Synchronisieren.
      • Überwachung und Verwaltung: Darstellung und Analyse des Anwendungsstatus und der Synchronisierung.

  • Praxisübung 1: Einrichtung und Grundkonfiguration von Argo CD
    • Ziel der Übung: Anwendung der erlernten Techniken zur Einrichtung und Grundkonfiguration von Argo CD.
      • Projektbeschreibung: Teilnehmer installieren Argo CD und erstellen erste einfache Anwendungen zur Bereitstellung.
      • Anforderungen: Nutzung der grundlegenden Funktionen und Befehle von Argo CD.

    • Schritt-für-Schritt-Anleitung:
      • Vorbereitung: Einführung in die Projektanforderungen, Einrichtung der Umgebung.
      • Durchführung: Installation von Argo CD, Verbindung zu einem Git-Repository und Erstellung einer Anwendung.
      • Präsentation: Vorstellung der Ergebnisse durch die Teilnehmer.

    • Tools: Kubernetes-Cluster, Argo CD, Git-Repository, Webbrowser, Texteditor oder integrierte Entwicklungsumgebung (IDE).
    • Ergebnisse und Präsentation:
      • Präsentation der eingerichteten Umgebung und der ersten GitOps-Implementierungen.
      • Diskussion und Feedback: Analyse der Ergebnisse und Verbesserungsvorschläge.

  • Erweiterte GitOps-Konfiguration und -Automatisierung
    • Erweiterte Konfiguration und Anpassung
      • Nutzung komplexerer Konfigurationsoptionen: ApplicationSets, Parameterization.
      • Erstellen benutzerdefinierter Sync-Optionen: Erweiterung der Steuerungsmöglichkeiten.
      • Optimierung und Fehlerbehebung: Debugging und Performance-Optimierung.

  • Integration und Sicherheit
    • Integration mit anderen Tools und Plattformen
      • Anbindung an CI/CD-Pipelines: Integration mit Jenkins, GitLab CI, GitHub Actions.
      • Sicherheitsaspekte im GitOps: RBAC, Secrets-Management, Verschlüsselung.
      • Datenmanagement und -synchronisierung: Verwaltung von Datenflüssen und Echtzeit-Updates.

  • Scripting und Automatisierung
    • Automatisierung komplexer GitOps-Prozesse
      • Einführung in die Skriptumgebung: Grundlagen und Syntax von CLI und API.
      • Erstellung von Skripten zur Automatisierung: Schleifen, Bedingungen, Funktionen.
      • Erweiterte Scripting-Techniken: Fehlerbehandlung, Debugging, Performance-Optimierung.

  • Analyse und Optimierung von GitOps-Projekten
    • Überwachung und Fehlersuche
      • Überwachung und Analyse der Systemleistung: Nutzung von Monitoring-Tools wie Prometheus und Grafana.
      • Protokollierung und Fehlersuche: Methoden zur Fehleranalyse und -behebung.
      • Optimierung von GitOps-Projekten: Durchführung von Tests, Analyse der Ergebnisse, kontinuierliche Verbesserung.

  • Praxisübung 2: Erweiterte GitOps-Implementierung und Automatisierung mit Argo CD
    • Ziel der Übung: Anwendung der erlernten Techniken zur erweiterten GitOps-Implementierung und Automatisierung in Argo CD.
      • Projektbeschreibung: Teilnehmer erstellen komplexe GitOps-Implementierungen und automatisieren Prozesse.
      • Anforderungen: Nutzung der erweiterten Funktionen und Scripting-Tools von Argo CD.

    • Schritt-für-Schritt-Anleitung:
      • Vorbereitung: Einführung in die Projektanforderungen, Einrichtung der Umgebung.
      • Durchführung: Erstellung und Konfiguration erweiterter Anwendungen, Entwicklung von Automatisierungsskripten.
      • Präsentation: Vorstellung der Ergebnisse durch die Teilnehmer.

    • Tools: Kubernetes-Cluster, Argo CD, Git-Repository, Webbrowser, Texteditor oder IDE.
    • Ergebnisse und Präsentation:
      • Präsentation der erstellten Anwendungen und der durchgeführten Automatisierungen.
      • Diskussion und Feedback: Analyse der Ergebnisse und Verbesserungsvorschläge.

LernzieleAm Ende des Seminars sind die Teilnehmenden in der Lage, Argo CD effektiv zu nutzen, um GitOps-Architekturen zu implementieren, zu konfigurieren und die Leistung ihrer Kubernetes-Deployments zu optimieren. Sie lernen, wie sie die Effizienz und Qualität ihrer Anwendungen verbessern könnenZielgruppenDieses Seminar richtet sich an DevOps-Engineers, Systemadministratoren, Entwickler und technische Fachkräfte, die ihre Kenntnisse im Einsatz von Argo CD für fortgeschrittene GitOps-Projekte und Kubernetes-Deployments vertiefen und optimieren möchten. Grundlegende IT- und Kubernetes-Kenntnisse sind erforderlich.
  • Einführung in Argo CD: Überblick und Bedeutung
    • Was ist Argo CD und warum ist es wichtig?
      • Definition und Hintergrund: Argo CD als deklaratives GitOps-Tool für Kubernetes.
      • Bedeutung und Vorteile: Automatisi...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
Webinar
03.12.2026 - 04.12.2026 14 h 14 h Details Details Jetzt buchen
04.03.2027 - 05.03.2027 14 h 14 h Details Details Jetzt buchen
03.06.2027 - 04.06.2027 14 h 14 h Details Details Jetzt buchen
02.09.2027 - 03.09.2027 14 h 14 h Details Details Jetzt buchen
09.12.2027 - 10.12.2027 14 h 14 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 9264696

Anbieter-Seminar-Nr.: 4467

Termin

03.06.2027 - 04.06.2027

Online

Günstige Preise

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

€ 1.713,60

Alle Preise inkl. 19% MwSt.

Jetzt buchen
Seminar merken

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 14 h
  • Anbieterbewertung   (266)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Webinar
03.12.2026 - 04.12.2026 14 h 14 h Details Details Jetzt buchen
04.03.2027 - 05.03.2027 14 h 14 h Details Details Jetzt buchen
03.06.2027 - 04.06.2027 14 h 14 h Details Details Jetzt buchen
02.09.2027 - 03.09.2027 14 h 14 h Details Details Jetzt buchen
09.12.2027 - 10.12.2027 14 h 14 h Details Details Jetzt buchen