Schulungsübersicht
Modul 1: Einführung in OpenShift und Kubernetes
- Architektur und Komponenten von OpenShift
- Beziehung zwischen OpenShift und Kubernetes
- Container, Images und Containerregistries
- Überblick über OpenShift-Editionen (OKD vs. OCP)
Modul 2: OpenShift 4-Architektur
- Komponenten der Kontroll-Ebene (Control Plane)
- Arbeitsknoten und MachineSets
- Überblick über Red Hat CoreOS
- Operatoren und Operator Lifecycle Manager (OLM)
Modul 3: Installation von OpenShift 4
- Installationsmethoden (IPI vs. UPI)
- Cluster-Bootstrap-Prozess
- Anforderungen an Netzwerk und DNS
- Praktische Bereitstellung eines Clusters
Modul 4: Verwaltung von Cluster-Ressourcen
- Knoten und MachineSets
- Skalierung des Clusters
- Ressourcenkontingente und -grenzen
- Namensräume und Projekte
Modul 5: Bereitstellung von Anwendungen
- Bereitstellungen, ReplicaSets, Pods
- Source-to-Image (S2I)
- Containerbasierte Bereitstellungen
- Rollierende Aktualisierungen und Rückgängigmachungen
Modul 6: Arbeiten mit Operatoren
- Konzept und Vorteile von Operatoren
- Installation und Verwaltung von Operatoren
- Nutzung von Operatoren für den Anwendungslebenszyklus
- Custom Resource Definitions (CRDs)
Modul 7: Netzwerk in OpenShift
- Grundlagen der Cluster-Netzwerktechnik
- Dienste und Routen
- Ingress und Lastverteilung
- Netzwerkrichtlinien (Network Policies)
Modul 8: Speicherverwaltung
- Persistent Volumes (PV) und Persistent Volume Claims (PVC)
- Storage Classes
- Zustandsbehaftete Anwendungen
- Dynamische Bereitstellung
Modul 9: Sicherheit in OpenShift
- Authentifizierung und Autorisierung (RBAC)
- Security Context Constraints (SCC)
- Verwaltung von Benutzern und Rollen
- Sicherheit von Anwendungen und Geheimnissen (Secrets)
Modul 10: Überwachung und Protokollierung
- Eingebaute Überwachungs-Stack (Monitoring Stack)
- Metriken und Alarme
- Protokollierungsarchitektur
- Fehlerbehebung bei Cluster-Problemen
Modul 11: Aktualisierungen und Lebenszyklusverwaltung
- Cluster-Aktualisierungen in OpenShift 4
- Aktualisierungen von Operatoren
- Hinweise zur Sicherung (Backup)
- Migration von OpenShift 3 (hochstufige Übersicht)
Modul 12: Fehlerbehebung und Best Practices
- Diagnose von Cluster-Problemen
- Debugging von Anwendungen
- Leistungsbetrachtungen
- Best Practices für die Produktion
Voraussetzungen
Voraussetzungen
- Grundlegendes Verständnis von Containern und Docker-Konzepten
- Kenntnisse in der Linux-Systemverwaltung
- Grundlegendes DevOps-Wissen wird empfohlen
Zielgruppe
- Systemadministratoren
- DevOps-Ingenieure
- Plattform-Ingenieure
- Cloud- und Infrastrukturarchitekten
Erfahrungsberichte (2)
Die Verfügbarkeit des virtuellen Desktops als Form von Sandbox für die Teilnehmer, um darin herumzutüfteln, ist großartig!
Benedict - Questronix Corporation
Kurs - OpenShift 4 for Administrators
Maschinelle Übersetzung
OC ist neu für uns, und wir haben viel gelernt. Die Labore waren ausgezeichnet.
sharkey dollie
Kurs - OpenShift 4 for Administrators
Maschinelle Übersetzung