Kubernetes v1.33: Speicher-Kap... Notiz

Kubernetes v1.33: Speicher-Kapazitätsbewertung von Knoten für dynamische Bereitstellung (Alpha)

Kubernetes v1.33 führt StorageCapacityScoring ein, ein Alpha-Feature für topology-bewusste Volume-Bereitstellung. Dieses Feature ermöglicht die Planung von Pods basierend auf der Knotenspeicherkapazität, wobei Knoten mit der meisten oder wenigsten verfügbaren Speicherplatz priorisiert werden. Zuvor war nur das Filtern von Knoten mit unzureichender Kapazität möglich, was Scheduler-Erweiterungen für kapazitätsbasierte Planung erforderte. StorageCapacityScoring bietet Vorteile für die lokale PV-Bereitstellung auf Knoten, indem PVs Knoten mit ausreichendem Speicherplatz für zukünftige Erweiterungen zugewiesen werden. Es erleichtert auch die Kostenreduzierung durch maximale Auslastung von Ressourcen und das sequenzielle Füllen von Knoten in Cloud-Umgebungen. Um dieses Feature zu aktivieren, setzen Sie StorageCapacityScoring=true in den Feature-Gates des Kube-Schedulers. Der VolumeBinding-Plugin-Parameter shape konfiguriert die Prioritäten von Knoten basierend auf der Speicherauslastung. Standardmäßig werden Knoten mit höherer verfügbarer Kapazität priorisiert, aber dies kann umgekehrt werden. Dieses neue Feature ersetzt das veraltete VolumeCapacityPriority-Alpha-Feature, das Knoten mit niedriger verfügbarer Kapazität während der statischen Bereitstellung priorisierte. Die Dokumentation bietet weitere Details und Konfigurationsbeispiele. Weitere Informationen finden Sie in KEP-4049.