A Kubernetes egy nyílt forráskódú rendszer a konténeres alkalmazások telepítésének, méretezésének és kezelésének automatizálására.
Eredetileg a Google fejlesztette, fejlesztését a Cloud Native Computing Foundation nyílt forráskódú adatbázisára bízták (CNCF), amely lehetővé tette a konténertechnológia gyors növekedését érettségében, köszönhetően a technológiai óriások (például az AWS, az Oracle, az IBM, a Microsoft, az Alibaba és a VMware) és sok más nagy vállalat hozzájárulásának.
A Kubernetesnek két fő eleme van:
- vezérlő síkokként működő master csomópontok halmaza
- olyan csomópontok összessége, amelyek konténeres munkaterheléseket futtató munkalovaként működnek
Ha egy többtartályos munkaterhelés van telepítve a Kubernetesbe, a vezérlési terv egy vagy több dolgozói csomópontot választ a tárolók tárolására.
tegnap, a fejlesztéséért felelős csapat bejelentette a Kubernetes 1.14 elérhetőségét, amely 31 fejlesztést tartalmaz.
Amelyből ebben a verzióban a legfontosabbak a méretezhetőség és a nagyobb munkaterhelések támogatása a Kubernetesben, három fő jellemzővel az általános elérhetőségre, és jelentős biztonsági funkciókkal a bétaverzióra.
Összesen a verzió 31 fejlesztést tartalmaz: 10 mostantól stabil verziót, 12 bétaverziót és hét újat.
A Kubernetes 1.14 újdonságai
Kubernetesben 1.14 A kubectl dokumentáció át lett írva, az erőforrás-kezelésre összpontosítva deklaratív erőforrás-konfigurációval.
Könyvként érhető el, amely linket tartalmaz a Kubernetes fő dokumentációjához. Van még kubectl logó és egy kabota, az úgynevezett kubee-cuddle.
Szintén figyelemre méltó a Kubernetes 1.14 bejelentéséből, miszerint a YAML konfigurációs eszköz konfigurációs beállításainak deklaratív képességei A kustomize fájlok a kubectl fájlban érhetők el a -k jelzővel az alkalmazás parancsaihoz.
A Kustomize segít a felhasználóknak az erőforrás-konfiguráció megírásában és újrafelhasználásában natív Kubernetes-fogalmak felhasználásával. Ezen új funkciók dokumentációja elérhető.
A kubectl mechanizmus mostantól elérhető stabil változatban. Lehetővé teszi a fejlesztők számára, hogy saját bináris fájlként saját kubectl-alparancsokat tegyenek közzé.
A helyi állandó kötetek most stabil verzióban vannak. A helyileg csatolt tárolókat állandó kötetforrásként teszik elérhetővé.
A folyamatazonosítók (PID-k) bétává válnak. Ez a megoldás lehetővé teszi az adminisztrátorok számára, hogy alapértelmezésben állítsák be a pod PID-t a pod-elkülönítéshez, beállítva a PID-k számát egy pod-onként. További alfa funkció az a lehetőség, hogy a felhasználói podokhoz rendelt számos PID-t lefoglaljon.
Támogatási fejlesztések a Kubernetes 1.14-ben
A Kubernetes 1.14 új kiadásával Hozzáadta a Windows Server 2019 támogatást a dolgozói csomópontokhoz és tárolókhoz.
Erről Aaron Crickenberger, a Google vezető tesztmérnöke a következőképpen nyilatkozott:
A Windows potenciális munkaterhelésként való szerepeltetése azt jelenti, hogy valóban pontosabban meg kellett határoznunk, mit csinál és mit támogat a Kubernetes bizonyos környezetekben.
Úgy gondolom, hogy az olyan funkciók, mint a hüvely készenléti kapui, a hüvely prioritása és preferenciája, nagyon hasznosak lesznek abban, hogy az emberek összehangolják a fejlett munkaterheléseket. Egyes alkalmazásoknak nagyon specifikus módszerekre lehet szükségük annak jelzésére, hogy készek-e a forgalom kezelésére, és ezek a funkciók ezt az eszközt biztosítják számukra.
Másrészt Megállapíthatjuk, hogy a Kubernetes 1.14 támogatja a fán kívüli hálózatok támogatását az Azure-CNI, OVN-Kubernetes és Flannel használatával, a munka folytatódik a Calico és más népszerű hálózati szolgáltatók bevonásával
A podok, a szolgáltatástípusok, a munkaterhelés-vezérlők és a mutatók támogatása is javult / quotas a Linux-tárolók által kínált funkcionalitás jobb befogadásához.
A Pod prioritás lehetővé teszi a Kubernetes ütemező számára a munka prioritás szerinti ütemezését, és szükség esetén a kisebb hüvelyek eltávolítását.
A Pod Readiness Gates Introduit egy kiterjesztési pontot vezet be a pod készenlétére vonatkozó külső visszajelzésekhez.
Ez a kiadás biztosítja az RBAC felderítő fürt szerepkötések alapértelmezett keményítését.
Ha szeretne egy kicsit többet megtudni erről az új kiadásról, valamint letölteni és bevezetni ezt az új verziót. Meglátogathatod a következő link.