LFS458 Kubernetes Administration
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 4 Tage Durchführung gesichert
Ziele
In diesem Kurs lernen Sie die Kernkonzepte der Erstellung und Verwaltung eines Kubernetes-Clusters in der Produktion kennen. Dabei werden herstellerunabhängige Tools verwendet. Sie erhalten einen Einblick in das Erstellen eines Clusters, das Ermitteln der Netzwerkkonfiguration, das Erweitern des Clusters, die Bereitstellung, Anwendung und Konfiguration eines Speichers und in den Sicherheitsaspekt.
Dieser Kurs kann als Vorbereitung auf die Prüfung zum Certified Kubernetes Administrator (CKA) dienen.
Zielgruppe
Person, die ein Kubernetes Cluster aufsetzen und administrieren möchten
Voraussetzungen
- Erfahrung mit der Administration von Linux
- Erfahrung mit der Nutzung der Kommandozeile
- Erfahrung mit dem Editieren von Dateien mittels Kommandozeilen Text Editor
Agenda
Einführung
- Linux Foundation
- Linux Foundation Training
- Linux Foundation Zertifizierungen
- Laborversuche, Lösungen und Ressourcen
- Distributionsdetails
- Labs
Basics von Kubernetes
- Definition Kubernetes
- Cluster Struktur
- Adoption
- Project Governance und CNCF
Installation und Konfiguration
- Getting Started mit Kubernetes
- Minikube
- kubeadm
- Mehr Installations-Tools
Kubernetes Architektur
- Kubernetes Architektur
- Networking
- Weitere Cluster Systeme
APIs und Zugang
- API Zugang
- Anmerkungen
- Arbeiten mit einem Simple Pod
- kubectl und API
- Swagger und OpenAPI
API Objekte
- API Objekte
- Die v1 Gruppe
- API Ressourcen
- RBAC APIs
Verwaltung der Softwareverteilung
- Einsatzübersicht
- Verwaltung von Deployment States
- Einsatz von Replica Sets
- DaemonSets
- Labels
Services
- Übersicht
- Accessing Services
- DNS
Volumes und Daten
- Übersicht Volumes
- Volumes
- Persistente Volumes
- Rook
- Weiterleiten von Daten an Pods
- ConfigMaps
Services
- Übersicht
- Accessing Services
- DNS
Ingress
- Ingress Controller
- Ingress Rules
- Service Mesh
Planung
- Übersicht
- Planungseinstellung
- Richtlinien
- Affinity Rules
- Taints und Tolerations
Logging und Troubleshooting
- Übersicht
- Troubleshooting Flow
- Basic Start Sequence
- Plugins
- Monitoring
- Logging
- Troubleshooting Ressourcen
Definition Custom Resource
- Übersicht
- Definition Custom Resource
- Aggregierte APIs
Kubernetes Federation
- Übersicht
- Federated Ressourcen
Helm
- Übersicht
- Helm
- Verwendung von Helm
Security
- Übersicht
- Zugang zu API
- Authentifizierung und Autorisierung
- Admission Controller
- Pod Policies
- Network Policies
Hohe Verfügbarkeit
- Überblick
- Stacked Datenbank
- Externe Datenbank
Überblick über Abschluss und Auswertung
- Auswertung Umfrage
Ziele
In diesem Kurs lernen Sie die Kernkonzepte der Erstellung und Verwaltung eines Kubernetes-Clusters in der Produktion kennen. Dabei werden herstellerunabhängige Tools verwendet. Sie erhalten einen Einblick in das Erstellen eines Clusters, das Ermitteln der Netzwerkkonfiguration, das Erweitern des Clusters, die Bereitstellung, Anwendung und Konfiguration eines Speichers und in den Sicherheitsaspekt.
Dieser Kurs kann als Vorbereitung auf die Prüfung zum Certified Kubernetes Administrator (CKA) dienen.
Zielgruppe
Person, die ein Kubernetes Cluster aufsetzen und administrieren möchten
Voraussetzungen
- Erfahrung mit der Administration von Linux
- Erfahrung mit der Nutzung der Kommandozeile
- Erfahrung mit dem Editieren von Dateien mittels Kommandozeilen Text Editor
Agenda
Einführung
- Linux Foundation
- Linux Foundation Training
- Linux Foundation Zertifizierungen
- Laborversuche, Lösungen und Ressourcen
- Distributionsdetails
- Labs
Basics von Kubernetes
- Definition Kubernetes
- Cluster Struktur
- Adoption
- Project Governance und CNCF
Installation und Konfiguration
- Getting Started mit Kubernetes
- Minikube
- kubeadm
- Mehr Installations-Tools
Kubernetes Architektur
- Kubernetes Architektur
- Networking
- Weitere Cluster Systeme
APIs und Zugang
- API Zugang
- Anmerkungen
- Arbeiten mit einem Simple Pod
- kubectl und API
- Swagger und OpenAPI
API Objekte
- API Objekte
- Die v1 Gruppe
- API Ressourcen
- RBAC APIs
Verwaltung der Softwareverteilung
- Einsatzübersicht
- Verwaltung von Deployment States
- Einsatz von Replica Sets
- DaemonSets
- Labels
Services
- Übersicht
- Accessing Services
- DNS
Volumes und Daten
- Übersicht Volumes
- Volumes
- Persistente Volumes
- Rook
- Weiterleiten von Daten an Pods
- ConfigMaps
Services
- Übersicht
- Accessing Services
- DNS
Ingress
- Ingress Controller
- Ingress Rules
- Service Mesh
Planung
- Übersicht
- Planungseinstellung
- Richtlinien
- Affinity Rules
- Taints und Tolerations
Logging und Troubleshooting
- Übersicht
- Troubleshooting Flow
- Basic Start Sequence
- Plugins
- Monitoring
- Logging
- Troubleshooting Ressourcen
Definition Custom Resource
- Übersicht
- Definition Custom Resource
- Aggregierte APIs
Kubernetes Federation
- Übersicht
- Federated Ressourcen
Helm
- Übersicht
- Helm
- Verwendung von Helm
Security
- Übersicht
- Zugang zu API
- Authentifizierung und Autorisierung
- Admission Controller
- Pod Policies
- Network Policies
Hohe Verfügbarkeit
- Überblick
- Stacked Datenbank
- Externe Datenbank
Überblick über Abschluss und Auswertung
- Auswertung Umfrage