Grundlegende Konzepte und Architektur
Lernen Sie die Master-Node-Architektur, die Control Plane, Worker Nodes und wichtige Komponenten wie Kubelet und Kube-proxy kennen.
Grundlegende Konzepte und Architektur ist eine kostenlose DevOps Bootcamp-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des DevOps Bootcamp-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der DevOps Bootcamp-Kurs umfasst insgesamt 4 Lektionen.
Willkommen bei den Grundlagen
Nun geht es um das Fundament: die Architektur von Kubernetes. Wir sehen uns die einzelnen Bausteine an – vom Gehirn, der Control Plane, bis zu den Arbeitstieren, den Worker-Nodes.

Master-Worker-Struktur
Kubernetes verwendet eine Master-Worker-Architektur: Der Master (die Control Plane) verwaltet den Cluster-Zustand, während Worker-Nodes Ihre eigentlichen Apps ausführen.
Das Gehirn von Kubernetes
Die Control Plane ist das Gehirn des Clusters. Sie trifft globale Entscheidungen und arbeitet kontinuierlich daran, den tatsächlichen Zustand des Clusters an den von Ihnen gewünschten Zustand anzugleichen.
API-Server: Das Gateway
Der kube-apiserver ist das Eingangstor zur Control Plane. Jede Interaktion – Ihre über kubectl ebenso wie die zwischen Komponenten – läuft über diese API.
etcd: Das Gedächtnis des Clusters
etcd ist der konsistente Key-Value-Speicher, der den gesamten Cluster-Zustand enthält. Er ist die zentrale Quelle der Wahrheit – fällt etcd aus, verliert der Cluster sein Gedächtnis.
Scheduler: Platzierung von Pods
Der kube-scheduler erkennt Pods ohne zugewiesenen Node und wählt für jeden den besten Node aus. Dabei berücksichtigt er Ressourcen, Einschränkungen und Affinitätsregeln.
Controller Manager: Der Orchestrator
Der Controller Manager führt Regelkreise aus, die den tatsächlichen Zustand an den gewünschten Zustand angleichen – er erkennt ausgefallene Nodes, stellt die richtige Anzahl von Pods sicher und übernimmt weitere Aufgaben.
Worker-Nodes: Die Arbeitstiere
Auf den Worker-Nodes laufen Ihre Container tatsächlich. Jeder Node stellt die Services bereit, die zum Ausführen von Pods, zur Netzwerkverwaltung und zur Kommunikation mit der Control Plane erforderlich sind.
Kubelet: Der Node-Agent
Das kubelet ist der Agent auf jedem Worker-Node. Es übernimmt die Pod-Spezifikationen vom API-Server und stellt sicher, dass die entsprechenden Container laufen und fehlerfrei sind.
Kube-proxy: Der Netzwerkvermittler
kube-proxy läuft auf jedem Node und übernimmt die Netzwerkverwaltung für Services – es leitet Datenverkehr zu gesunden Pods weiter, unabhängig davon, ob dieser aus dem Clusterinneren oder von außerhalb kommt.
Architektur-Check
Überprüfen wir Ihr Verständnis der zentralen Kubernetes-Komponenten.
Zusammenfassung: Die Kernarchitektur
Sehr gut! Sie kennen nun das Master-Worker-Modell, die Control Plane (API-Server, etcd, Scheduler, Controller Manager) und die Komponenten der Worker-Nodes (kubelet, kube-proxy).
Häufig gestellte Fragen
Ist die Lektion „Grundlegende Konzepte und Architektur“ kostenlos?
Ja — der vollständige Text von „Grundlegende Konzepte und Architektur“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des DevOps Bootcamp-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der DevOps Bootcamp-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Grundlegende Konzepte und Architektur“?
Lernen Sie die Master-Node-Architektur, die Control Plane, Worker Nodes und wichtige Komponenten wie Kubelet und Kube-proxy kennen. Du übst DevOps Bootcamp mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um DevOps Bootcamp zu starten?
Keine Vorkenntnisse erforderlich. DevOps Bootcamp auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.
Wie lange dauert die Lektion „Grundlegende Konzepte und Architektur“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser DevOps Bootcamp-Lektion Code schreiben und ausführen?
Ja. Jede DevOps Bootcamp-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Was ist Kubernetes?
- Warum Kubernetes wichtig ist
- Grundlegende Konzepte und Architektur
- Das Kubernetes-Ökosystem und Distributionen