Recientemente Společnost Canonical ohlásila uvedení MicroK8s na trh který nabízí rychlý a efektivní způsob nasazení Kubernetes během několika sekund.
MicroK8s se dodává jako jeden dokovací balíček, který lze nainstalovat na 42 různých verzí systému Linux.
S malou pamětí a prostorem na disku poskytuje MicroK8s efektivní způsob, jak začít s Kubernetes, ať už na ploše, na serveru, v cloudu nebo na zařízeních IoT.
Výhody MicroK8s
Automatické aktualizace a bezpečnostní funkce jsou zahrnuty podle definice.
Automatické aktualizace zajišťují, že vývojáři vždy pracují z nejnovějších verzí Kubernetes s binárními soubory dodávanými přímo ze zdroje a nastavenými během několika sekund.
Spuštění nejnovější verze také znamená, že MicroK8s využívá integrované možnosti zabezpečení Kubernetes.
K dalšímu urychlení přijetí Kubernetes a zjednodušení běžných vývojářských scénářů obsahuje MicroK8s rostoucí počet doplňkových služeb.
Z toho patří:
- Záznam kontejneru
- Krok povolení úložiště a nativního GPGPU je povolen jediným příkazem.
- Pro datové vědce a inženýry strojového učení umožňuje školení GPGPU snadné přidání hardwarové akcelerace do jejich pracovních postupů strojového učení.
Mezi klíčové případy použití, které MicroK8 umožňuje, patří:
- Integrované a automaticky se aktualizující Kubernetes pro napájení aplikací IoT
- Nakonfigurujte kanál CI / CD lokálně v několika krocích
- Rychle nainstalujte jednorázové Kubernetes jako součást vaší produkce pipelin CI / CDe
- Nasazení aplikací s jedním uzlem na škálovaný server
- Vytvořte místní registr kontejnerů vyhovujících OCI pro ukládání často používaných kontejnerů do mezipaměti
- Rychle a snadno experimentujte s projekty CNCF Trail Map
- Urychlete modelování a učení strojového učení s podporou GPU
- Kubeflow Deployments - ML's Open Source Toolkit pro Kubernetes.
Jak nainstalovat MicroK8s na Ubuntu a deriváty?
Pro ty, kteří mají zájem o získání MicroK8s, měli by vědět, že tento nástroj je k dispozici v obchodě Snap a lze jej snadno nainstalovat.
Měli by otevřít terminál na svých systémech pouze pomocí Ctrl + Alt + T a spustit v něm následující příkaz:
sudo snap install microk8s --classic
Canonical chce zahrnout komerční podporu Kubernetes
Kromě toho také Canonical se zaměřil na nabídku komerční podpory klastrům Kubernetes nasazeným pomocí kubeadm.
Kubeadm automatizuje instalaci a konfiguraci komponent Kubernetes, jako je server API, Controller Manager a Kube DNS.
Nevytváří však uživatele ani nezpracovává instalaci a konfiguraci závislostí na úrovni OS.
U těchto předběžných úkolů můžete použít nástroj pro správu konfigurace, jako je Ansible nebo SaltStack.
Pomocí těchto nástrojů je vytváření dalších klastrů nebo opětovné sestavení stávajících klastrů mnohem jednodušší a méně náchylné k chybám.
Nabídkou této komerční podpory společnostem využívajícím kubeadm k nasazení Kubernetes v produkčním prostředí, vývojové nebo vícestupňové, mohou okamžitě těžit z podnikové podpory prostřednictvím Ubuntu Advantage pro Kubernetes na bázi uzel za uzlem.
také podpora je zahrnuta pro oficiální balíčky Debianu vydané CNCF a používané s kubeadm.
Pro nové i zkušené uživatele Kubernetes nabízí kubeadm možnost Kubernetes běžet v jakémkoli prostředí Linuxu.
S přidáním klastrů nasazených pomocí kubeadm rozšiřuje Canonical možnosti nasazení Kubernetes pro podniky.
Použití kubeadm umožňuje detailní prozkoumání schopností Kubernetes a umožňuje vývojářům a operátorům lepší přehled o nízkoúrovňových mechanismech Konfigurace Kubernetes.
Díky těmto schopnostem je Kubeadm vynikající volbou pro ty, kteří potřebují hluboké provozní zkušenosti a nabízejí okamžité spojení s komunitou operátorů Kubernetes.
Největším cílem společnosti Kubeadm v blízké budoucnosti je dosažení všeobecné dostupnosti.
Výborně, děkuji vám za příspěvek.