# Kubernetes & kubectl Glossary

Die kanonische Sprache dieses Workspaces. Begriffe werden erst aufgenommen, wenn
Sebastian sie sicher verwenden kann — nicht beim ersten Kontakt.

## Terms

**Soll-Zustand (desired state)**:
Der Zustand, den du dir wünschst und in YAML beschreibst (z. B. "3 Replicas dieser App").
_Avoid_: Konfiguration, Wunsch

**Ist-Zustand (actual state)**:
Was im Cluster gerade tatsächlich läuft.
_Avoid_: Realität, Status

**Reconciliation (Abgleich)**:
Die Dauerschleife, in der Kubernetes Ist-Zustand an Soll-Zustand angleicht.
_Avoid_: Synchronisierung, Selbstheilung

**Control Plane**:
Das "Gehirn" des Clusters (API-Server, Scheduler, Controller), das den Abgleich steuert.
_Avoid_: Master, Steuerung

**Node**:
Eine Maschine (VM oder physisch), auf der Pods laufen.
_Avoid_: Server, Worker, Host

**Pod**:
Die kleinste deploybare Einheit — ein oder mehrere Container, die zusammen laufen.
_Avoid_: Container, Instanz

**kubectl**:
Das CLI, mit dem du mit dem API-Server des Clusters redest.
_Avoid_: Kube-Control, das Tool

**Context (Kontext)**:
Die Kombination aus Cluster + Benutzer + Namespace, gegen die `kubectl` gerade arbeitet.
_Avoid_: Verbindung, Profil

**Namespace**:
Eine logische Trennwand im Cluster, die Ressourcen gruppiert und isoliert.
_Avoid_: Ordner, Bereich
