Schulungsübersicht
Einführung
Einrichten und Konfigurieren von KOps im Kubernetes-System
- Installation von verwalteten Kubernetes Add-ons
- Umstellung von Kube-up auf KOps
- Kubernetes Netzwerkoptionen für KOps
- KOps in der bevorzugten Cloud-Umgebung betreiben
Überblick über KOps-Funktionen und Architektur
- Inwieweit ist KOps mit Kubectl vergleichbar?
- Einführung in die unterstützten Konfigurationen und Betriebsaufgaben
Übersicht über andere unterstützte Netzwerktopologien
Integration von KOps mit GitLab CI für kontinuierliche Integration
Arbeiten mit der KOps-Befehlszeilenschnittstelle
Aktivieren von CLI-Befehlen und experimentellen Flags in KOps
- Kubectl auf einen KOps-Cluster verweisen
Nutzung von KOps API und Ausführung von API-Konfigurationen
Vertrautmachen mit API-KOps-Werten für die Anpassung von Kubernetes-Komponenten
Übersicht der Konfigurationen für Cluster und Instanzgruppen
Arbeiten mit YAML-Manifesten und Anpassung über API
Hinzufügen von Funktionen und Aktualisieren der KOps API
Durchführung der operativen KOps-Aufgaben und Durchführung der Cluster Management
- Einführung in Clusteroperationen und Konfigurationsvorlagen
Weiterführung von KOps GPU und Umsetzung von Hochverfügbarkeitsprinzipien
- Was sind HA und HA-Komponenten?
- Anwendungsfälle für den Betrieb einer HA-Einrichtung
Erstellen von HA Kubernetes-Mastern und Clustern in KOps
- Instanziierung von HA-Komponenten in einer öffentlichen Topologie
- Instanziierung von HA-Komponenten in einer privaten Topologie
Starten mehrerer HA-Master in derselben Availability Zone
Verwendung von InstaceGroup-Images für Cluster-Knoten
- Verwaltung von Clusterknoten und Labels
Wechsel von einem Single- zu einem Multi-Master HA Kubernetes Cluster
- Erstellen neuer Instanzgruppen in KOps
- KOps-Instanzgruppen verwalten
Durchführung von Unit- und Integrationstests mit KOps-Clustern
- Durchführung von Kubernetes E2E-Tests
Sicherung einzelner Cluster-Knoten mit Bastion-Maschinen für die SSH-Authentifizierung
- Konfigurieren und Zugreifen auf bastion
- Einrichten von MFA und Arbeiten mit IAM-Rollen
Verwendung von SSH-Anmeldeinformationen und Ausführung anderer Sicherheitskonfigurationen in KOPS
Bereitstellung von HA Kubernetes-Mastern und -Clustern in bestehenden VPCs mit KOps
Erstellen einer neuen virtuellen privaten Cloud mit KOps
Fehlersuche
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Grundlegendes Verständnis von Virtualisierungskonzepten
- Kenntnisse über Container-Technologien und Cloud-Anwendungen
- Erfahrungen mit Linux Distributionen, YAML-Syntax und CLI
Publikum
- Entwickler
- DevOps Ingenieure
Erfahrungsberichte (3)
Arbeiten mit DevOps Toolchain
Kesh - Vodacom
Kurs - DevOps Foundation®
Maschinelle Übersetzung
Mir gefällt der interaktive Ansatz des Trainers.
Patrik - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Kurs - Site Reliability Engineering (SRE) Foundation®
Maschinelle Übersetzung
Very detailed, trainer knows the subject very well and has covered a lot of topics