Was ist Kubernetes?
Kubernetes ist eine Open-Source-Plattform zur Orchestrierung von Containern. Sie verteilt Anwendungen automatisch auf mehrere Server, startet ausgefallene Container neu, skaliert bei Last und spielt Updates ohne Unterbrechung ein. Ursprünglich von Google entwickelt, gilt Kubernetes heute als Standard für den Betrieb containerisierter Anwendungen.

Kubernetes: Definition und Zweck
Container verpacken eine Anwendung samt ihrer Abhängigkeiten in ein einheitliches Paket. Sobald viele solcher Container auf mehreren Servern laufen, wird die Verwaltung aufwendig: Wer startet sie, wer verteilt die Last, wer ersetzt einen abgestürzten Container? Genau diese Orchestrierung übernimmt Kubernetes, oft als K8s abgekürzt.
Die Plattform wurde ursprünglich von Google entwickelt und wird heute von der Cloud Native Computing Foundation betreut. Sie ist Open Source und herstellerneutral. Fast alle großen Cloud-Anbieter bieten Kubernetes als verwaltete Dienstleistung an, sodass sich Unternehmen nicht um die Technik der Steuerungsebene kümmern müssen.
So funktioniert Kubernetes
Ein Kubernetes-Cluster besteht aus mehreren Servern, den Nodes, und einer Steuerungsebene. Sie beschreiben in Konfigurationsdateien den gewünschten Zustand, etwa „drei Instanzen dieser Anwendung“. Kubernetes vergleicht dauernd Soll und Ist und greift ein, wenn ein Container ausfällt oder ein Server nicht mehr antwortet.
Die kleinste Einheit ist der Pod, in dem ein oder mehrere Container laufen. Services machen Pods unter einer festen Adresse erreichbar und verteilen Anfragen, ein Ingress leitet Webverkehr von außen weiter. Bei steigender Last kann die Plattform weitere Instanzen starten und neue Versionen schrittweise ausrollen (Rolling Update).
Praxisbeispiel: Softwarehaus mit Online-Branchenlösung
Ein mittelständisches Softwarehaus betreibt ein Branchenprogramm als Online-Dienst für viele Kunden. Es besteht aus mehreren Diensten: Benutzerverwaltung, Rechnungsstellung, Schnittstellen und Berichte. Jeder läuft als eigener Container, und zu Monatsbeginn, wenn viele Rechnungen erzeugt werden, braucht der Rechnungsdienst deutlich mehr Leistung.
Kubernetes startet dafür zusätzliche Instanzen und fährt sie nach der Spitze wieder herunter. Neue Programmversionen werden ohne Betriebsunterbrechung ausgerollt, und fällt ein Server aus, übernehmen andere seine Aufgaben. Für die schlichte Unternehmenswebsite desselben Hauses wäre ein solcher Aufwand hingegen übertrieben und nicht wirtschaftlich.
Vorteile, Grenzen und typische Fehler
Kubernetes bietet Selbstheilung, automatische Skalierung und einheitlichen Betrieb über verschiedene Umgebungen hinweg. Der Preis ist Komplexität: Aufbau, Sicherheit, Netzwerk, Speicher und Updates verlangen Fachwissen. Typischer Fehler ist, Kubernetes einzuführen, obwohl eine einzelne Anwendung auf einem verwalteten Server oder einer PaaS-Plattform völlig ausreichen würde.
Nano Concepts berät unabhängig, ob Kubernetes für Ihr Vorhaben sinnvoll ist, richtet Cluster ein oder nutzt verwaltete Angebote der Cloud-Anbieter und übernimmt auf Wunsch Betrieb, Updates, Überwachung und Absicherung. So profitieren Sie von der Technik, ohne ein eigenes Spezialistenteam aufbauen zu müssen.
- Sinnvoll bei mehreren Diensten, wechselnder Last und häufigen Updates
- Meist zu groß für einzelne Websites oder kleine Anwendungen
- Verwaltete Kubernetes-Angebote senken den Betriebsaufwand deutlich
- Konfiguration als Code in Git versionieren
- Zugriffsrechte, Netzwerkregeln und Updates von Anfang an einplanen
Häufige Fragen zu Kubernetes
Docker erstellt und startet einzelne Container. Kubernetes verwaltet viele Container über mehrere Server hinweg: Es verteilt sie, startet ausgefallene neu, skaliert bei Last und aktualisiert sie schrittweise. Beide ergänzen sich: Docker liefert die Container, Kubernetes betreibt sie im größeren Verbund.
Meist nicht. Für eine Unternehmenswebsite, einen klassischen Shop oder eine einzelne Anwendung genügen Managed Hosting, ein virtueller Server oder eine PaaS-Plattform. Kubernetes lohnt sich bei vielen Diensten, wechselnder Last, mehreren Umgebungen und einem Team, das den Betrieb beherrscht oder einkauft.
Die Software selbst ist kostenlos. Kosten entstehen durch die zugrunde liegenden Server, gegebenenfalls Gebühren für verwaltete Kubernetes-Dienste und vor allem durch Einrichtung und Betrieb. Der Personalaufwand wird oft unterschätzt; ein verwalteter Betrieb durch einen Dienstleister schafft hier Planbarkeit.
K8s ist eine Kurzschreibweise für Kubernetes: Zwischen dem K und dem s stehen acht Buchstaben. Gemeint ist dieselbe Plattform. Die Abkürzung findet sich häufig in Dokumentationen, Stellenanzeigen und Fachartikeln rund um Container und Cloud-Betrieb.
Passende Leistungen

Kubernetes-Beratung & Betrieb
Beratung, Aufbau und Betrieb von Kubernetes-Clustern – mit GitOps, Monitoring, Backups und geplanten Versions-Updates.
Mehr erfahren
DevOps & CI/CD
Automatisierte Tests, Builds und Deployments – für schnellere Releases und weniger Ausfälle im Livebetrieb.
Mehr erfahren
Datenbanken & Cloud
Datenarchitektur, Migration und Cloud-Hosting – performant, sicher und auf Wunsch in deutschen Rechenzentren.
Mehr erfahrenVerwandte Begriffe
Relevant für diese Branchen
Passende Magazin-Beiträge

Cloud-Skalierung für Plattformen: Engpässe finden, Kosten steuern
Mehr Server lösen selten das eigentliche Problem. So skalieren Sie Webplattformen gezielt: Engpässe messen, Datenbank und Cache zuerst, Kosten und Ausfallsicherheit von Anfang an im Griff.
Weiterlesen
DevOps und GitOps: CI/CD-Pipeline, Qualität und reproduzierbare Releases
Releases ohne Herzklopfen: Wie eine CI/CD-Pipeline, Infrastruktur als Code und ein geübter Rollback-Plan die Auslieferung von Software reproduzierbar und messbar machen.
Weiterlesen
Software-Wartung: Was ein Wartungsvertrag leisten sollte
Software ist nie fertig. Welche Leistungen ein Wartungsvertrag umfassen sollte, wie Sie Wartung, Support und Weiterentwicklung abgrenzen und welchen Umfang Ihre Software wirklich braucht.
Weiterlesen