Įtraukta Pastaruoju metu „Canonical“ paskelbė apie „MicroK8“ pristatymą kuris siūlo greitą ir efektyvų būdą per kelias sekundes įdiegti „Kubernetes“.
„MicroK8s“ pristatomas kaip vienas prijungimo paketas, kurį galima įdiegti 42 skirtingose „Linux“ versijose.
Turėdami mažai atminties ir vietos diske, „MicroK8s“ suteikia efektyvų būdą pradėti naudoti „Kubernetes“, nesvarbu, ar tai būtų darbalaukyje, serveryje, debesyje, ar IoT įrenginiuose.
„MicroK8“ privalumai
Automatiniai atnaujinimai ir saugos funkcijos įtraukiamos, kaip apibrėžta.
Automatiniai atnaujinimai užtikrina, kad kūrėjai visada naudoja naujausias „Kubernetes“ versijas dvejetainiai failai pristatomi tiesiai iš šaltinio ir nustatomi per kelias sekundes.
Naujausios versijos paleidimas taip pat reiškia, kad „MicroK8s“ naudojasi įmontuotomis „Kubernetes“ saugos galimybėmis.
Norėdamas dar labiau paspartinti „Kubernetes“ priėmimą ir supaprastinti įprastus kūrėjų scenarijus, „MicroK8s“ apima vis daugiau papildomų paslaugų.
Iš jų:
- Konteinerių įrašas
- Saugyklos ir vietinio GPGPU įgalinimo veiksmas įgalintas viena komanda.
- Duomenų mokslininkams ir mašinų mokymosi inžinieriams GPGPU mokymai leidžia lengvai pridėti aparatūros pagreitį į jų mašininio mokymosi eigą.
Pagrindiniai naudojimo atvejai, kuriuos palengvina „MicroK8“, yra šie:
- Integruota ir savaime atnaujinama „Kubernetes“, suteikianti daugiau galimybių IoT programoms
- Konfigūruokite CI / CD kanalą vietoje atlikdami kelis veiksmus
- Greitai įdiekite vienkartines „Kubernetes“ kaip savo pipelin CI / CD gamybos dalįe
- Įdiekite vieno mazgo programas mastelio serveryje
- Sukurkite OCI suderinamų konteinerių vietinį registrą, kad talpykloje būtų saugomi dažnai naudojami konteineriai
- Greitai ir lengvai eksperimentuokite su „CNCF Trail Map“ projektais
- Paspartinkite mašininio mokymosi modeliavimą ir mokymąsi naudodami GPU palaikymą
- „Kubeflow Deployments“ - ML „Kubernetes“ atvirojo kodo įrankių rinkinys.
Kaip įdiegti „MicroK8“ į „Ubuntu“ ir jo darinius?
Tiems, kurie domisi „MicroK8“ įsigijimu, jie turėtų žinoti, kad šį įrankį galima įsigyti „Snap“ parduotuvėje ir jį galima lengvai įdiegti.
Jie turėtų atidaryti terminalą savo sistemose tik naudodami „Ctrl“ + „Alt“ + T ir jame vykdyti šią komandą:
sudo snap install microk8s --classic
„Canonical“ nori apimti komercinį „Kubernetes“ palaikymą
Be to, taip pat „Canonical“ sutelkė dėmesį į komercinės paramos siūlymą „Kubernetes“ grupėms, dislokuotoms naudojant „kubeadm“.
„Kubeadm“ automatizuoja „Kubernetes“ komponentų, tokių kaip API serveris, „Controller Manager“ ir „Kube DNS“, diegimą ir konfigūravimą.
Tačiau tai nesukuria vartotojų ir netvarko OS lygio priklausomybės diegimo ir konfigūravimo.
Atlikdami šias išankstines užduotis, galite naudoti konfigūracijos valdymo įrankį, pvz., „Ansible“ arba „SaltStack“.
Naudojant šiuos įrankius, kuriant papildomus klasterius arba atkuriant esamus klasterius yra daug lengviau ir mažiau klaidų.
Siūlydami šią komercinę paramą įmonėms, naudojančioms „kubeadm“, įdiegti „Kubernetes“ gamybos aplinkoje, kūrimas ar daugiapakopis, gali iškart pasinaudoti įmonės parama per „Ubuntu Advantage“, skirtą „Kubernetes“, kiekvienam mazgui.
taip pat CNCF išleistų oficialių „Debian“ paketų, naudojamų su „kubeadm“, palaikymas.
Tiek naujiems, tiek patyrusiems „Kubernetes“ vartotojams „kubeadm“ suteikia galimybę paleisti „Kubernetes“ bet kurioje „Linux“ aplinkoje.
Pridėjus grupes, dislokuotas kartu su „kubeadm“, „Canonical“ išplečia įmonių „Kubernetes“ diegimo galimybes.
El uSO „kubeadm“ leidžia išsamiai išnagrinėti „Kubernetes“ galimybes ir leidžia kūrėjams ir operatoriams geriau matyti žemo lygio mechanizmus „Kubernetes“ konfigūracija.
Dėl šių galimybių „Kubeadm“ yra puikus pasirinkimas tiems, kuriems reikalinga išsami darbo patirtis, ir jie gali nedelsdami bendradarbiauti su „Kubernetes“ operatorių bendruomene.
Didžiausias „Kubeadm“ tikslas artimiausiu metu yra pasiekti bendrą prieinamumą.
Puiku, labai ačiū už indėlį.