Definition. Ein Open-Source-Orchestrierungssystem für containerisierte Anwendungen. Kubernetes plant Container auf Maschinen ein, hält den Soll-Zustand aufrecht, skaliert horizontal und stellt Bausteine für Netzwerk, Storage, Konfiguration und Secrets bereit. Anwendungen werden deklarativ als Objekte (Deployment, Service, Ingress, …) beschrieben.
Warum relevant. Für Mittelstand-Plattformen ist Kubernetes selten Selbstzweck, sondern Konsequenz: sobald mehrere Anwendungen, mehrere Umgebungen oder mehrere Domains zuverlässig betrieben werden müssen, ist die Alternative meist eine schlechter dokumentierte Eigenkonstruktion.
Verwandt. Kubernetes Worker Node, Platform Engineering, GitOps, Cluster Autoscaler