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
The background information and history.
Evert - BMW SA
Kurs - Kubernetes from Basic to Advanced
The interactive way the trainer explains theory
Janine - BMW SA
Kurs - Kubernetes from Basic to Advanced
the hands on after the topic discussion, it will let us learn how to do it on our own, not just the concept
Joy Apuya - Remote Staff
Kurs - Kubernetes from Basic to Advanced
That I got a couple of "aha" moments from learning something new.
Charles Shavitz - F5 Networks Pte Ltd.
Kurs - Kubernetes from Basic to Advanced
Well structured content, well prepared and understandable exercises. Really liked it.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Kurs - Kubernetes from Basic to Advanced
Insights about the infra of the kubernetes