Auch wenn Kubernetes nicht als traditionelles all-inclusive PaaS (Platform as a Service) gilt, da es nicht direkt auf dem Hardware-Level operiert, ist es als eine einfache und erweiterbare Open-Source-Platform zu Verwaltung von Container-Workloads und -Dinsten, eine optimale Orchestrierungs-Lösung. Die Software bietet eine Container zentrierte Verwaltungsumgebung, welches von der Infrastruktur und vom Host-Dateisystem entkoppelt ist und ermöglicht leichtere und effizientere Erstellung von Container-Images z.B. im Vergleich zu den VM-Images. Mit Kubernetes sind die Betreiber in der Lage das Deployment, den Betrieb, Wartung und Skalierung von Container-basierten Anwendungen zu vereinfachen und zu automatisieren. Dabei werden Gruppen von Hosts, auf denen die Container laufen, in Clustern von physischen oder virtuellen Maschinen zusammengefasst und als Einheit verwaltet.