Zuletzt aktualisiert: 16. März 2026
Kubernetes (oft K8s abgekürzt) ist eine Open-Source-Plattform zur Container-Orchestrierung. Sie verwaltet Container automatisch über mehrere Nodes in einem Cluster und sorgt dafür, dass Anwendungen zuverlässig laufen. Deployments werden deklarativ beschrieben, sodass Kubernetes den gewünschten Zustand selbstständig herstellt und aufrechterhält.
Sobald du mehr als eine Handvoll Container betreibst, wird die manuelle Verwaltung schnell unübersichtlich. Netzwerk-Konfiguration, Speicherverwaltung und die Verteilung von Workloads auf verschiedene Server erfordern ohne Orchestrierung enormen Aufwand. Ohne ein zentrales System riskierst du Ausfälle, Ressourcenverschwendung und langsame Deployments.
Kubernetes übernimmt die schwere Arbeit für dich. Ausgefallene Container werden automatisch neu gestartet (Self-Healing), Ressourcen bei steigender Last hochskaliert (Auto-Scaling) und Updates ohne Downtime ausgerollt (Rolling Updates). Zusätzlich sorgt Service Discovery dafür, dass deine Services sich gegenseitig im Cluster finden, ohne dass du Netzwerke manuell konfigurieren musst.