Megjelent a Kubernetes 1.37 „Garhwal”: a KYAML stabil lett

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Megjelent a Kubernetes 1.37 „Garhwal” kiadás, amelynek legfontosabb újdonsága, hogy a KYAML elérte a Stabil állapotot. A KYAML a YAML egy szigorúbb, egyértelműbb részhalmaza Kubernetes konfigurációkhoz, ugyanakkor teljesen kompatibilis marad a szabványos YAML-lel. A kubectl get -o kyaml kimeneti opció szintén Stabil lett.

A metrics.k8s.io API is végre Stabil állapotba került, közel kilenc év Beta után. CPU- és memóriahasználati adatokat szolgáltat Podokhoz és node-okhoz, és olyan funkciók használják, mint a HorizontalPodAutoscaler és a kubectl top parancs.

Az autoskálázásnál újdonság, hogy a HPA scale-to-zero támogatás mostantól Beta, és alapértelmezés szerint engedélyezett. Azok a workloadok, amelyek external vagy object metrikákat használnak, a minReplicas értékét nullára állíthatják. Így a Kubernetes teljesen le tudja skálázni az üresjáratban lévő alkalmazásokat, majd újraindítja őket, amikor újra megjelenik az igény.

A Kubernetes 1.37 tovább bővíti a Dynamic Resource Allocation lehetőségeit: több DRA képesség Stabil lett, és bővült a workload-szintű erőforrás-igények támogatása is.

Szintén említésre méltó Beta újdonság a gang scheduling, amely lehetővé teszi, hogy egymáshoz tartozó Podok csoportját csak akkor ütemezze a rendszer, ha az egész workloadhoz elegendő erőforrás áll rendelkezésre. A funkciót elsősorban elosztott AI-, gépi tanulási és HPC-feladatokra szánják.

A biztonság területén a Pod tanúsítványok és a ClusterTrustBundle-ök Stabil állapotba kerültek, így natív mechanizmust adnak a tanúsítványok és a megbízhatósági információk workloadokhoz történő eljuttatására.

A kiadás Stabil állapotúvá teszi a StorageVersionMigration API-t is, emellett alapértelmezés szerint engedélyezi a továbbfejlesztett SELinux volume-kezelést, miközben a Prometheus natív hisztogram-támogatása Beta szintre lép.

Az adminisztrátoroknak érdemes figyelniük néhány elavulásra. A régi kube-dns add-ont hivatalosan elavultnak minősítették a CoreDNS javára, és a kube-proxy IPVS módja is belépett az elavulási folyamatba.

A Kubernetes tovább folytatja az átállást a cgroup v1-ről, a felhasználókat pedig határozottan arra biztatják, hogy időben térjenek át a cgroup v2-re, mielőtt az előbbit végleg eltávolítják.

A Kubernetes 1.37 már elérhető. A részletekért érdemes megnézni a hivatalos kiadás bejelentést és a teljes változásnaplót oldalát.