Seminare
Seminare

Kubernetes Administration

Seminar - GFU Cyrus AG

Nach dem Seminar können Sie ein Kubernetes-Cluster mit kubeadm aufsetzen, aktuell halten und im Alltag administrieren: Sie deployen, skalieren und konfigurieren Anwendungen, machen sie über Services und Ingress erreichbar, binden persistenten Speicher an und beheben Fehler mit den kubectl-Bordmitteln.
Termin Ort Preis*
05.07.2027- 08.07.2027 online 3.165,40 €
05.07.2027- 08.07.2027 Köln 3.165,40 €
02.11.2027- 05.11.2027 online 3.165,40 €
02.11.2027- 05.11.2027 Köln 3.165,40 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Containerisierung (Recap)
    • Container, Images und Registries
    • Container-Runtimes: containerd & Co.

  • Kubernetes im Überblick
    • Motivation und Einsatzszenarien
    • Das CNCF-Ökosystem und Kubernetes-Distributionen

  • Cluster-Architektur und Komponenten
    • Control Plane: API-Server, Scheduler, Controller-Manager, etcd
    • Worker Nodes: kubelet, kube-proxy, Container-Runtime
    • Das Zusammenspiel der Komponenten

  • Ein eigenes Cluster aufbauen und aktuell halten
    • Installationswege im Überblick: Minikube, kubeadm, Managed Kubernetes
    • Cluster-Installation mit kubeadm, Schritt für Schritt (Lab)
    • Cluster-Upgrades: Versionen sicher aktualisieren (Lab)

  • Pods und die Kubernetes-API
    • Pods: Konzept, Manifeste (YAML), Lebenszyklus (Lab)
    • kubectl: deklarativ vs. imperativ arbeiten (Lab)
    • Namespaces, Labels und Selektoren

  • Scheduling
    • Wie Kubernetes entscheidet, wo Pods laufen
    • Einfluss nehmen: nodeSelector, Affinity, Taints und Tolerations (Lab)

  • Workloads skalieren
    • ReplicaSets und Deployments (Lab)
    • Rolling Updates, Rollbacks, Self-Healing

  • Umgang mit Ressourcen
    • Requests und Limits (Lab)
    • Auswirkungen auf Scheduling und Cluster-Stabilität
    • Autoscaling (HPA) im Überblick

  • Application-Monitoring
    • Health Checks: Liveness-, Readiness- und Startup-Probes (Lab)
    • Cluster-Monitoring: metrics-server und Prometheus im Überblick

  • Networking
    • Das Kubernetes-Netzwerkmodell verstehen
    • Services: ClusterIP, NodePort, LoadBalancer (Lab)
    • Namensauflösung im Cluster: DNS
    • Zugriff von außen mit Ingress (Lab)
    • Netzwerkverkehr steuern: NetworkPolicies im Überblick
    • Service Meshes im Überblick

  • Stateful Applications
    • Volumes, PersistentVolumes und PersistentVolumeClaims (Lab)
    • StorageClasses und dynamische Provisionierung (Lab)
    • StatefulSets

  • Anwendungskonfiguration
    • Umgebungsvariablen richtig einsetzen (Lab)
    • ConfigMaps: Konfiguration von der Anwendung trennen (Lab)
    • Secrets: sensible Daten handhaben

  • Helm
    • Anwendungen paketieren: Charts, Values, Releases (Lab)
    • Fertige Charts nutzen und anpassen

  • Betrieb und Fehlersuche im Alltag
    • Die wichtigsten Werkzeuge: kubectl logs, describe, events, exec (Lab)
    • Zentrales Logging im Überblick (EFK-Stack)

  • Zugriffskontrolle mit RBAC
    • Rollen, ClusterRoles und RoleBindings (Lab)
    • ServiceAccounts: Berechtigungen für Anwendungen

  • Einblicke in weiterführende Themen
    • Security-Vertiefung: Admission Controller, Pod-Security-Konzepte
    • Hochverfügbarkeit und etcd-Backup
    • CRDs und Operatoren
    • Managed Kubernetes und Cloud-Angebote
    • Lernpfad-Empfehlungen, u. a. Richtung CKA

  • Zum Abschluss
    • Offene Fragen und Transfer in den eigenen Arbeitsalltag

Dauer/zeitlicher Ablauf:
4 Tage
Zielgruppe:
Das Seminar richtet sich an Systemadministratoren, Kubernetes-Administratoren, DevOps Engineers, Cloud Engineers, Platform Engineers, Site Reliability Engineers und technische IT-Fachkräfte, die Kubernetes-Cluster installieren, verwalten und im täglichen Betrieb zuverlässig betreuen möchten. Es eignet sich für Sie, wenn Sie bereits über grundlegendes Containerwissen verfügen und nun fundierte Kenntnisse in Cluster-Architektur, Workload-Management, Networking, Storage, Security und Troubleshooting aufbauen möchten. Das Seminar ist praxisorientiert und vermittelt Administrationswissen auf fortgeschrittenem Einstiegsniveau.

Teilnahmevoraussetzungen


Sie benötigen grundlegende Kenntnisse im Umgang mit Linux-Systemen und der Kommandozeile.

Sie sollten die grundlegenden Konzepte von Containern, Images und Registries kennen.

Sie benötigen allgemeine Kenntnisse zu Netzwerken, DNS und persistentem Speicher.

Erste Erfahrungen mit Docker, Podman oder einer vergleichbaren Container-Technologie sind empfehlenswert.

Grundkenntnisse in YAML sind hilfreich.

Vorkenntnisse in Kubernetes sind von Vorteil, aber nicht zwingend erforderlich.

Sie sollten bereit sein, praktische Übungen in einer eigenen Laborumgebung durchzuführen.
Seminarkennung:
92079
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha