{"id":379891,"date":"2025-08-28T14:43:10","date_gmt":"2025-08-28T14:43:10","guid":{"rendered":"https:\/\/www.europesays.com\/de\/379891\/"},"modified":"2025-08-28T14:43:10","modified_gmt":"2025-08-28T14:43:10","slug":"kubernetes-1-34-stabilisiert-dynamic-resource-allocation","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/de\/379891\/","title":{"rendered":"Kubernetes 1.34 stabilisiert Dynamic Resource Allocation"},"content":{"rendered":"<p>Die neue Kubernetes-Version 1.34 steht als finales Release bereit und macht Dynamic Resource Allocation (DRA) allgemein verf\u00fcgbar \u2013 was unter anderem neue Konfigurationsm\u00f6glichkeiten f\u00fcr GPUs und TPUs er\u00f6ffnet. Insgesamt bringt das Release 58 Neuerungen: 23 Features gelten nun als stabil, w\u00e4hrend 22 die Beta- und 13 die Alpha-Phase erreicht haben. Unterdessen hat Metal3.io den Status als CNCF Incubating Project erreicht.<\/p>\n<p>Dynamic Resource Allocation erreicht Stabilit\u00e4t<\/p>\n<p>Die <a href=\"https:\/\/kubernetes.io\/docs\/concepts\/scheduling-eviction\/dynamic-resource-allocation\/\" rel=\"external noopener nofollow\" target=\"_blank\">Dynamic Resource Allocation<\/a> (DRA) ist nun als stabiles Feature allgemein verf\u00fcgbar. Wie das Kubernetes-Team <a href=\"https:\/\/github.com\/kubernetes\/website\/blob\/2219d6a85c0572c64efda6ff6c9ad15e1c9a90f2\/content\/en\/blog\/_posts\/2025-08-27-Kubernetes-v1-34-Release\/index.md\" rel=\"external noopener nofollow\" target=\"_blank\">in der Ank\u00fcndigung auf GitHub mitteilt<\/a>, soll DRA m\u00e4chtigere Wege f\u00fcr das Ausw\u00e4hlen, Zuweisen, Teilen und Konfigurieren von Ger\u00e4ten wie Graphics Processing Units (GPUs), Tensor Processing Units (TPUs) und Network Interface Cards (NICs) er\u00f6ffnen.<\/p>\n<p>Auch im Alpha- und Beta-Status gibt es Neuerungen f\u00fcr DRA: Als Beta-Feature erm\u00f6glicht der kontrollierte Admin-Zugriff via adminAccess-Feld in ResourceClaims oder ResourceClaimTemplates Cluster-Operatoren den Zugriff auf Ger\u00e4te, die sich bereits f\u00fcr Monitoring oder Diagnostik in Verwendung befinden. Die Alpha-Features betreffen unter anderem die Observability des Gesundheitsstatus von Ger\u00e4ten und erweitertes Ressourcen-Mapping.<\/p>\n<p>Zu den weiteren stabilen Features in diesem Release z\u00e4hlt das Erstellen von Ersatz-Pods durch Job-Controller. In der Standardeinstellung erstellen diese sofort einen Ersatz-Pod, wenn ein Pod zu terminieren beginnt. Dadurch laufen beide Pods gleichzeitig, was zu Schwierigkeiten \u2013 etwa nicht gen\u00fcgend verf\u00fcgbaren Nodes f\u00fcr den Ersatz-Pod oder Problemen im Umgang mit Machine-Learning-Frameworks wie TensorFlow und JAX \u2013 f\u00fchren kann. Das Kubernetes-Team schafft daher mit dem Feature .spec.podReplacementPolicy in Jobs Abhilfe. Damit l\u00e4sst sich festlegen, Ersatz-Pods erst dann zu erstellen, wenn ein Pod komplett terminiert ist (.status.phase: Failed.), mithilfe der Einstellung .spec.podReplacementPolicy: Failed.<\/p>\n<p>Metal3.io jetzt im Inkubator der CNCF<\/p>\n<p>Das Technical Oversight Committee (TOC) der Cloud Native Computing Foundation (CNCF) hat Metal3.io in den CNCF-Inkubator aufgenommen. Einst aus einer Zusammenarbeit von Red Hat und Ericsson im Jahr 2019 entstanden, befand sich Metal3.io (ausgesprochen &#8222;metal cubed&#8220;) seit 2020 in der CNCF-Sandbox. Es handelt sich dabei um ein Open-Source-Projekt, das ein Set aus Tools anbietet, um Bare-Metal-Infrastruktur unter Verwendung von Kubernetes zu verwalten.<\/p>\n<p>Laut TOC-Sponsor Ricardo Rocha widmet sich Metal3.io einem kritischen Bed\u00fcrfnis der Cloud-nativen Infrastruktur, indem es Bare Metal so verwaltbar und Kubernetes-nativ wie jede andere Plattform mache. Durch das stetige Wachstum, die technische Reife und die starke Integration in das Kubernetes-\u00d6kosystem <a href=\"https:\/\/www.cncf.io\/blog\/2025\/08\/27\/metal3-io-becomes-a-cncf-incubating-project\/\" rel=\"external noopener nofollow\" target=\"_blank\">sei es Rocha zufolge eine klare Wahl f\u00fcr die Inkubation gewesen<\/a>. Auf der Roadmap f\u00fcr 2025 stehen unter anderem Support f\u00fcr Multi-Tenancy und f\u00fcr weitere Architekturen jenseits von x86_64, zum Beispiel ARM.<\/p>\n<p>(<a class=\"redakteurskuerzel__link\" href=\"https:\/\/www.heise.de\/news\/mailto:mai@heise.de\" title=\"Maika M\u00f6bus\" rel=\"nofollow noopener\" target=\"_blank\">mai<\/a>)<\/p>\n<p>\n      Dieser Link ist leider nicht mehr g\u00fcltig.\n    <\/p>\n<p>Links zu verschenkten Artikeln werden ung\u00fcltig,<br \/>\n      wenn diese \u00e4lter als 7\u00a0Tage sind oder zu oft aufgerufen wurden.\n    <\/p>\n<p><strong>Sie ben\u00f6tigen ein heise+ Paket, um diesen Artikel zu lesen. Jetzt eine Woche unverbindlich testen \u2013 ohne Verpflichtung!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"Die neue Kubernetes-Version 1.34 steht als finales Release bereit und macht Dynamic Resource Allocation (DRA) allgemein verf\u00fcgbar \u2013&hellip;\n","protected":false},"author":2,"featured_media":379892,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[135],"tags":[9230,67280,86335,29,30,196,5195,102808,190,189,194,191,193,192],"class_list":{"0":"post-379891","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-wissenschaft-technik","8":"tag-cloud-computing","9":"tag-cloud-native-computing","10":"tag-containerisierung","11":"tag-deutschland","12":"tag-germany","13":"tag-it","14":"tag-kubernetes","15":"tag-metal3-io","16":"tag-science","17":"tag-science-technology","18":"tag-technik","19":"tag-technology","20":"tag-wissenschaft","21":"tag-wissenschaft-technik"},"share_on_mastodon":{"url":"https:\/\/pubeurope.com\/@de\/115106926864784937","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/posts\/379891","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/comments?post=379891"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/posts\/379891\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/media\/379892"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/media?parent=379891"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/categories?post=379891"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/tags?post=379891"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}