Knotenaffinität
Definition
Knotenaffinität bestimmt bevorzugte oder vorgeschriebene Platzierungen in Kubernetes.
Kubernetes-Scheduling-Regeln, die Pods anhand von Knotenlabels zwingend oder bevorzugt auf bestimmten Knoten platzieren.
Einfach erklärt
Eine Anwendung soll auf Rechnern mit passenden Merkmalen laufen, etwa mit besonderer Rechenhardware.
Warum das im Alltag wichtig ist
Hilft, digitale Systeme robust, sicher und wartbar zu entwickeln und zu betreiben.
Beispiel aus dem Mittelstand
GPU-Workloads werden auf gekennzeichnete Knoten gelegt, andere Pods auf Standardknoten.
Grenzen und Fallstricke
- requiredDuringSchedulingIgnoredDuringExecution und preferredDuringSchedulingIgnoredDuringExecution verwechseln oder Taints, Ressourcen, Topologie und Ausfälle nicht berücksichtigen.
Entstehung & Geschichte
Node Affinity erweiterte einfache Node Selector-Regeln um ausdrucksstärkere Bedingungen und Präferenzen.
Anwendung im Mittelstand
- Mögliche Anwendung: GPU-Workloads werden auf gekennzeichnete Knoten gelegt, andere Pods auf Standardknoten.
Häufige Fragen
Was bedeutet Kubernetes-Knotenaffinität?
Kubernetes-Scheduling-Regeln, die Pods anhand von Knotenlabels zwingend oder bevorzugt auf bestimmten Knoten platzieren.
Welche Fehler sollte man vermeiden?
requiredDuringSchedulingIgnoredDuringExecution und preferredDuringSchedulingIgnoredDuringExecution verwechseln oder Taints, Ressourcen, Topologie und Ausfälle nicht berücksichtigen.
Quellen
Quelle geprüft am 10.10.2026. Redaktionelle Anwendungsbeispiele sind hypothetisch; kein Nachweis realer Kundenergebnisse.
Redaktionell geprüft am: