Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung in Kubernetes
- Übersicht über Kubernetes und dessen Architektur
- Komponenten: API Server, Controller Manager, Scheduler, etcd und Kubelet
- Verständnis von Pods, Nodes und Clustern
Ressourcenmanagement
- Isolierung von Ressourcen durch Namespaces
- Definition von Requests und Limits für Berechnungsressourcen
- Skalierung von Anwendungen mit Kubernetes
Verwaltung von Workloads
- Bereitstellung von Anwendungen über Deployments, StatefulSets und DaemonSets
- Nutzung von Jobs und CronJobs zur Aufgabenscheduling
- Umgang mit Updates und Rollbacks
Netzwerk und Service Discovery
- Verständnis der Kubernetes Services: ClusterIP, NodePort, LoadBalancer, ExternalName
- Konfiguration von DNS und Service Discovery
- Bereitstellung von Anwendungen über Ingress
Datenpersistenz
- Persistierung von Daten mit Persistent Volumes und Persistent Volume Claims
- Nutzung von statischen und dynamischen Volumes
- Verständnis von Access Modes, Reclaim Policies und Projected Volumes
Konfigurationsmanagement
- Bereitstellung von ConfigMaps und Secrets
- Nutzung von Umgebungsvariablen und Volumes für Konfiguration
Cluster-Management
- Updates von Kubernetes-Clustern mit kubeadm
- Konfiguration der Authentifizierung mit TLS-Zertifikaten
- Verwaltung von Berechtigungen mittels Role-Based Access Control (RBAC)
Erweiterte Skalierungsstrategien
- NodeSelector, NodeAffinity und PodAffinity
- Verständnis und Anwendung von Taints und Tolerations
Bereitstellung mit Helm
- Einführung in Helm und Helm Charts
- Erstellung und Bereitstellung von Helm Charts
- Verwaltung von Abhängigkeiten mit Helm
Fehlerbehebung in Kubernetes
- Analyse von BackOff- und CrashLoopBackOff-Problemen
- Behebung von Nodes im Zustand NotReady
- Nutzung von kubectl und Logs zur Fehlersuche
Zusammenfassung und nächste Schritte
Voraussetzungen
- Basiswissen über Linux-Befehle
- Vertrautheit mit Konzepten der Containerisierung (z. B. Docker)
- Erkenntnisse in Netzwerkgrundlagen sind empfehlenswert, aber nicht zwingend erforderlich
Zielgruppe
- Systemadministratoren
- DevOps-Ingenieure
- Entwickler, die darauf abzielen, Container-Anwendungen bereitzustellen und zu verwalten
35 Stunden
Erfahrungsberichte (1)
Ich mochte das Einzelgesprächsformat dieses Kurses, das eine viel größere Flexibilität bei Fragen und Antworten ermöglichte. Der Dozent behandelte das Material, das für meine Ausbildungsbedürfnisse relevant war, sowie zusätzliche Kenntnisse, die mich sicherlich auch in Zukunft voranbringen werden.
Dylan - MacStadium
Kurs - Kubernetes Comprehensive
Maschinelle Übersetzung