Kursbeschreibung
Kubernetes bietet die Möglichkeit, Container - ob Docker oder andere - in großem Umfang zu planen und zu verwalten. Lernen Sie Kubernetes kennen.
Kubernetes ist die weltweit beliebteste Open-Source-Container-Orchestrierungs-Engine.
Kubernetes bietet die Möglichkeit, Container - ob Docker oder andere - in großem Umfang zu planen und zu verwalten. Zunächst lernen Sie, wie Sie eine Kubernetes-Umgebung auf Mac oder Windows mit Minikube zum Laufen bringen und die Komponenten von Kubernetes verstehen. Als Nächstes stellen Sie eine Kubernetes-Beispielanwendung bereit und verwalten sie mit dem Kubernetes-Dashboard. Erfahren Sie, wie Sie eine kompliziertere Anwendung mit einer Datenbank und APIs bereitstellen. Anschließend lernen Sie, wie man Jobs und Cron-Jobs ausführt. Abschließend werden Sie fortgeschrittene Themen wie Produktionsbereitstellung, Namespaces, Überwachung und Protokollierung sowie Authentifizierung und Autorisierung verstehen und anwenden.
Containerisierung mit Kubernetes- Was ist Containerisierung?
- Was ist Kubernetes?
- Kubernetes-Funktionen
- Andere Implementierungen
- Architektur eines Kubernetes-Clusters
- Grundlegende Bausteine: Knoten und Pods
- Einsätze, Jobs und Dienste
- Labels, Selektoren und Namespaces
- Kubelet und Kube-Proxy
- Einrichten und loslegen: Mac-Installation
- Einrichten und loslegen: Windows-Installation
- Einrichten und loslegen: Andere Optionen
- Ausführen einer ersten Hello World-Anwendung
- Kennenlernen der Hello World-Anwendung
- Hinzufügen, Ändern und Löschen von Labels
- Mit Labels arbeiten
- Zustandsprüfungen der Anwendung
- Handhabung von Anwendungs-Upgrades
- Grundlegende Techniken zur Fehlerbehebung
- Ausführen eines komplizierteren Beispiels
- Das Kubernetes-Dashboard
- Umgang mit Konfigurationsdaten
- Umgang mit Anwendungsgeheimnissen
- Ausführen von Jobs in Kubernetes
- Ausführen von Stateful-Set-Anwendungen
- Bereitstellung von Kubernetes in der Produktion
- Detaillierter Blick auf Namespaces
- Überwachung und Protokollierung
- Authentifizierung und Autorisierung
Kubernetes bietet die Möglichkeit, Container - ob Docker oder andere - in großem Umfang zu planen und zu verwalten. Lernen Sie Kubernetes kennen.
Kubernetes ist die weltweit beliebteste Open-Source-Container-Orchestrierungs-Engine.
Kubernetes bietet die Möglichkeit, Container - ob Docker oder andere - in großem Umfang zu planen und zu verwalten. Zunächst lernen Sie, wie Sie eine Kubernetes-Umgebung auf Mac oder Windows mit Minikube zum Laufen bringen und die Komponenten von Kubernetes verstehen. Als Nächstes stellen Sie eine Kubernetes-Beispielanwendung bereit und verwalten sie mit dem Kubernetes-Dashboard. Erfahren Sie, wie Sie eine kompliziertere Anwendung mit einer Datenbank und APIs bereitstellen. Anschließend lernen Sie, wie man Jobs und Cron-Jobs ausführt. Abschließend werden Sie fortgeschrittene Themen wie Produktionsbereitstellung, Namespaces, Überwachung und Protokollierung sowie Authentifizierung und Autorisierung verstehen und anwenden.
Containerisierung mit Kubernetes- Was ist Containerisierung?
- Was ist Kubernetes?
- Kubernetes-Funktionen
- Andere Implementierungen
- Architektur eines Kubernetes-Clusters
- Grundlegende Bausteine: Knoten und Pods
- Einsätze, Jobs und Dienste
- Labels, Selektoren und Namespaces
- Kubelet und Kube-Proxy
- Einrichten und loslegen: Mac-Installation
- Einrichten und loslegen: Windows-Installation
- Einrichten und loslegen: Andere Optionen
- Ausführen einer ersten Hello World-Anwendung
- Kennenlernen der Hello World-Anwendung
- Hinzufügen, Ändern und Löschen von Labels
- Mit Labels arbeiten
- Zustandsprüfungen der Anwendung
- Handhabung von Anwendungs-Upgrades
- Grundlegende Techniken zur Fehlerbehebung
- Ausführen eines komplizierteren Beispiels
- Das Kubernetes-Dashboard
- Umgang mit Konfiguratio…