Lektion 1: Was ist Kubernetes?

Einführung in Kubernetes und Container-Orchestrierung

15 min

Was ist Kubernetes?

Kubernetes (oft als K8s abgekürzt) ist eine Open-Source-Plattform zur Automatisierung der Bereitstellung, Skalierung und Verwaltung von Container-Anwendungen.

Kernkonzepte

Container-Orchestrierung: Kubernetes verwaltet Container über mehrere Hosts hinweg und sorgt dafür, dass deine Anwendungen immer laufen.

Deklarative Konfiguration: Du beschreibst den gewünschten Zustand, Kubernetes sorgt dafür, dass dieser Zustand erreicht und aufrechterhalten wird.

Self-Healing: Kubernetes startet fehlgeschlagene Container automatisch neu und ersetzt Container, die nicht auf Health-Checks reagieren.

Geschichte

Kubernetes wurde ursprünglich von Google entwickelt und basiert auf über 15 Jahren Erfahrung mit der Ausführung von Produktions-Workloads. 2014 wurde es als Open-Source-Projekt veröffentlicht.

Übung

  1. Besuche die offizielle Kubernetes-Dokumentation unter kubernetes.io
  2. Lies die “What is Kubernetes?"-Seite
  3. Notiere dir die wichtigsten Vorteile von Kubernetes

Nächste Lektion: Kubernetes Architektur verstehen

Start searching

Enter keywords to search articles

↑↓
ESC
⌘K Shortcut