Schulungsübersicht
Einführung in Kubernetes
- Überblick über Kubernetes und seine Architektur
- Kernkomponenten: API-Server, Controller Manager, Scheduler, etcd und Kubelet
- Verstehen von Pods, Knoten und Clustern
Ressourcen Management
- Ressourcen mit Namespaces isolieren
- Definieren von Anforderungen und Grenzen für Rechenressourcen
- Skalierung von Anwendungen mit Kubernetes
Verwalten von Workloads
- Bereitstellen von Anwendungen mit Deployments, StatefulSets und DaemonSets
- Verwendung von Jobs und CronJobs für die Aufgabenplanung
- Handhabung von Aktualisierungen und Rollbacks
Networking und Service-Ermittlung
- Verstehen von Kubernetes Diensten: ClusterIP, NodePort, LoadBalancer, ExternalName
- Konfigurieren von DNS und Service Discovery
- Freigabe von Anwendungen über Ingress
Datenpersistenz
- Persistieren von Daten mit Persistent Volumes und Persistent Volume Claims
- Verwendung von statischen und dynamischen Volumes
- Verstehen von Access Modi, Rückforderungsrichtlinien und projizierten Volumes
Configuration Management
- Bereitstellen von ConfigMaps und Secrets
- Umgebungsvariablen und Volumes für die Konfiguration verwenden
Cluster Management
- Kubernetes Cluster-Upgrades mit kubeadm
- Konfigurieren der Authentifizierung mit TLS-Zertifikaten
- Verwaltung von Berechtigungen mit rollenbasierter Access Kontrolle (RBAC)
Fortgeschrittene Skalierungsstrategien
- NodeSelector, NodeAffinity und PodAffinity
- Verstehen und Anwenden von Taints und Toleranzen
Provisionierung mit Helm
- Einführung in Helm- und Helm-Diagramme
- Erstellen und Bereitstellen von Helm Charts
- Verwaltung von Abhängigkeiten mit Helm
Fehlersuche Kubernetes
- Analysieren von BackOff- und CrashLoopBackOff-Problemen
- Fehlersuche bei Knoten im NotReady-Status
- Verwendung von kubectl und Logs zur Fehlersuche
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegendes Verständnis der Linux-Befehle
- Vertrautheit mit Containerisierungskonzepten (z. B. Docker)
- Erfahrung mit Netzwerkgrundlagen wird empfohlen, ist aber nicht erforderlich
Zielgruppe
- Systemadministratoren
- DevOps-Ingenieure
- Entwickler, die containerisierte Anwendungen einsetzen und verwalten wollen
Erfahrungsberichte (5)
er war geduldig und verstand, dass wir zurückbleiben
Albertina - REGNOLOGY ROMANIA S.R.L.
Kurs - Deploying Kubernetes Applications with Helm
Maschinelle Übersetzung
Wie Interactive Reda die Informationen vermitteln und uns zur Teilnahme animieren würde. Er würde auch interessante Fakten erwähnen und sein gesamtes Wissen teilen. Reda hat ausgezeichnete Kommunikationsfähigkeiten, was den Online-Unterricht wirklich effektiv macht.
Janine - BMW SA
Kurs - Kubernetes Advanced
Maschinelle Übersetzung
Der Kurs war praxisorientierter
Siphokazi Biyana - Vodacom SA
Kurs - Kubernetes on AWS
Maschinelle Übersetzung
Erfahren Sie mehr über Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Kurs - Kubernetes on Azure (AKS)
Maschinelle Übersetzung
Es gab eine gute Grundlage für Docker und Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Kurs - Docker (introducing Kubernetes)
Maschinelle Übersetzung