Publiziert:

Kubernetes

Kubernetes ist eine Open-Source-Plattform zur Automatisierung des Deployments, der Skalierung und des Managements von containerisierten Anwendungen.


Kernkonzept

Orchestrierung auf Basis von Deklaration: Man beschreibt den Soll-Zustand (zum Beispiel „ich möchte 3 Instanzen von Webserver X"), und Kubernetes sorgt permanent dafür, dass dieser Zustand im Cluster erreicht und gehalten wird (Self-healing).

Einschätzung

  • Einsatzbereich: Standard-Plattform für moderne Softwarearchitekturen (Microservices, Cloud-native).
  • Vorteil: Hohe Skalierbarkeit, Portabilität zwischen Cloud-Providern und eine breite Palette an Erweiterungen.
  • Limitierung: Sehr hohe Einstiegshürde und Komplexität; der Eigenbetrieb (bare metal) ist nur für sehr erfahrene Teams ratsam.

Verwandte Themen