Kubernetes v1.34: Von Wind und... Notiz

Kubernetes v1.34: Von Wind und Wille (O' WaW)

Die Kubernetes v1.34-Veröffentlichung mit dem Motto "Of Wind & Will" (Von Wind und Wille) führt 58 Verbesserungen ein, von denen 23 in den stabilen Zustand übergehen. Dynamische Ressourcenallokation (DRA) für die Geräteverwaltung ist jetzt allgemein verfügbar und ermöglicht eine flexiblere Geräteauswahl und -konfiguration. Projizierte ServiceAccount-Tokens für kubelet Image-Credential-Provider bieten erhöhte Sicherheit durch die Verwendung kurzlebiger, arbeitslastspezifischer Tokens. Ein neues Ausgabeformat, KYAML, wird als Alpha-Funktion für kubectl eingeführt und zielt auf sichereres und eindeutigeres YAML für Kubernetes ab. Job-Controller verfügen nun über eine verzögerte Erstellung von Pods, um gleichzeitige Ausführung und Ressourcenkonflikte zu verhindern. Die Wiederherstellung von Fehlern bei der Volume-Erweiterung ist stabil und ermöglicht es Benutzern, Volume-Erweiterungen abzubrechen und erneut zu versuchen. VolumeAttributesClass ist ebenfalls stabil und bietet eine Kubernetes-native API zur Änderung von Volume-Parametern. Die strukturierte Authentifizierungskonfiguration ist nun stabil und verbessert die Verwaltbarkeit und Überprüfbarkeit der API-Server-Client-Authentifizierung. Eine feingranularere Autorisierung basierend auf Selektoren erhöht die Sicherheit und ermöglicht Regeln des geringsten Privilegs. Anonyme Anfragen können auf bestimmte Endpunkte beschränkt werden, was die Sicherheit verbessert, ohne externe Probes zu beeinträchtigen. Eine effizientere Wiederaufnahme für nicht planbare Pods reduziert unnötige Wiederholungsversuche und verbessert den Durchsatz der Planung. Die geordnete Löschung von Namespaces gewährleistet eine deterministische und sichere Entfernung von Ressourcen und mindert Sicherheitsrisiken. Streaming von Listenantworten verbessert die Skalierbarkeit, indem der Speicherbedarf des API-Servers reduziert wird. Eine robuste Initialisierung des Watch-Caches erhöht die Robustheit der Steuerungsebene, indem der Initialisierungsprozess des Watch-Caches widerstandsfähiger gegen Fehler gemacht wird.
CdXz5zHNQW_2M0WB6HN35.png