Schulungsübersicht
[Tag 01]
Einführung
Überblick über die Container-Orchestrierung mit Kubernetes
Überblick über die Kubernetes-Architektur
- Pods, Labels/Selektoren, Replikationscontroller, Dienste, API
Installieren eines Kubernetes-Clusters
Ziehen eines Docker-Images aus dem Internet
Erstellen von Kubernetes Pods, Volumes und Deployments
Gruppieren und Organisieren Ihres Clusters
Verwendung von Kubernetes Namespaces zur Verwaltung verschiedener Umgebungen
- Verwalten von Test-, Staging- und Produktionsumgebungen innerhalb desselben Clusters
- Bewährte Verfahren für Kubernetes Namespaces
Erkennen und Verbinden mit Containern
Erkennen und Veröffentlichen von Diensten
- Nicht-HTTP-Dienste (passives FTP, SMTP, LDAP, etc.)
Kubernetes Sicherheit
- Authentifizierung und Autorisierung
Aufrüstung eines Kubernetes-Clusters
- Minimierung der Auswirkungen
Fortgeschrittene Vernetzung
- Docker-Netzwerke vs. Kubernetes-Netzwerke
Schnittstellen zwischen Netzwerkanbietern und Kubernetes-Netzwerken
- Bewährte Verfahren zur Trennung von Diensten in einem Cluster
- Vergleich verschiedener CNI-Anbieter (Leistung, Funktionen usw.)
Überwachung Kubernetes
- Clusterprotokollierung mit Elasticsearch und fluentd
- Überwachung auf Containerebene (cAdvisor UI, Influxdb, Prometheus)
Best Practices für den Betrieb von containerisierten Servern und Datenspeichern
[Tag 02]
Skalierung Ihres Kubernetes-Clusters
Infrastruktur für Kubernetes
- Bereitstellung, Partitionierung, Vernetzung
Aufbau eines hochverfügbaren Clusters
- Lastausgleich und Service-Erkennung
Bereitstellen einer skalierbaren Anwendung
- Horizontale Pod-Autoskalierung
- Database Clustering in Kubernetes
Aktualisieren Ihrer Anwendung
- Freigaben in Kubernetes
Fehlersuche
- Diagnose und Behebung häufiger Kubernetes-Probleme
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Erfahrungen mit Docker-Containern
- Vertrautheit mit der Linux Kommandozeile
- Verständnis von Netzwerkkonzepten
Publikum
- Softwareentwickler
- Architekten
- Entwicklungsingenieure
Erfahrungsberichte (7)
wir lernen neue Techniken für die Konfiguration
Christian - Beacon Solutions Inc
Kurs - Kubernetes from Basic to Advanced
Maschinelle Übersetzung
Hintergrundinformationen und Geschichte.
Evert - BMW SA
Kurs - Kubernetes from Basic to Advanced
Maschinelle Übersetzung
Die interaktive Art, wie der Trainer die Theorie erklärt
Janine - BMW SA
Kurs - Kubernetes from Basic to Advanced
Maschinelle Übersetzung
die praktische Umsetzung nach der Themendiskussion ermöglicht es uns zu lernen, wie wir es selbst tun können, nicht nur den Konzeptteil.
Joy Apuya - Remote Staff
Kurs - Kubernetes from Basic to Advanced
Maschinelle Übersetzung
Dass ich ein paar "Aha"-Momente hatte, durch das Erlernen von Neuem.
Charles Shavitz - F5 Networks Pte Ltd.
Kurs - Kubernetes from Basic to Advanced
Maschinelle Übersetzung
Gut strukturierte Inhalte, gut vorbereitete und verständliche Übungen. Hatte es wirklich gemocht.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Kurs - Kubernetes from Basic to Advanced
Maschinelle Übersetzung
Einsichten zur Infrastruktur von Kubernetes
Miguel Teixeira - Mercedez-Benz Portugal S.A
Kurs - Kubernetes from Basic to Advanced
Maschinelle Übersetzung