Bezplatný webinář „Přehled schopností Kubespray“

Proč Kubespray?

S Kubernetes jsme se setkali před více než dvěma lety - předtím jsme měli zkušenosti s prací s Apache Mesos a úspěšně jsme opustili docker swarm. Proto vývoj k8 bezprostředně navazoval na brazilský systém. Žádné minikostky ani řešení pro správu od Googlu.

Kubeadm v tu chvíli nevěděl, jak sestavit cluster etcd a z dalších možností byl kubespray v nejlepších výsledcích Google.

Podívali jsme se na to a uvědomili jsme si, že to musíme vzít.

23. září ve 20.00:XNUMX moskevského času bude dirigovat Sergej Bondarev bezplatný webinář „Přehled schopností Kubespray“, kde vám prozradí, jak připravit kubespray tak, aby byl chutný, účinný a odolný proti chybám, a pak nevznikla myšlenka „ne všechny jogurty jsou stejně zdravé“.

Bezplatný webinář „Přehled schopností Kubespray“

Na webináři vám Sergey Bondarev řekne, jak funguje kubespray, jaký je rozdíl od kubeadm, kops, rke. Bude sdílet jedinečné funkce kubespray a algoritmu instalace clusteru. Rozebere vlastnosti (nevýhody) průmyslového provozu.

Tak proč chytáme kubespray všemi třemi rukama?

  • Je to ansible a opensource. Vždy můžete přidat nějaké momenty pro sebe.
  • Můžete jej nainstalovat na Centos a na další distribuce 😉
  • HA-nastavení. Klastr 3 masterů etcd odolný proti chybám.
  • Schopnost přidávat uzly a aktualizovat cluster.
  • Instalace dalšího softwaru, jako je řídicí panel, server metrik, kontrolér vstupu atd.

Skript ansible také pracuje s mitogenem. Což dává zrychlení 10-15%, víc ne, protože většinu času zabere stahování obrázků a instalace.

Objektivně řečeno, v tuto chvíli není výběr kubespray pro instalaci clusteru zdaleka tak jasný jako před dvěma lety.

Ve zkratce...

Například kops - zdá se, že cubespray vám umožňuje nainstalovat cluster od nuly, dokonce i vytvářet virtuální stroje sami. Ale fungují pouze AWS, GCE a openstack. Což vyvolává otázku – proč je to potřeba, když tyto cloudy mají řešení pro správu, dokonce i v otevřeném zásobníku, například selectel nebo mail.ru. rke - některým se to líbí, ale mají svůj vlastní přístup ke struktuře vytvářeného clusteru a nemají příliš velké možnosti přizpůsobení komponent clusteru. Navíc potřebujete již nakonfigurovaný uzel s nainstalovaným dockerem. kubeadm - také vyžaduje Docker, utilitu od vývojářů Kubernetes, která se konečně naučila vytvářet nastavení odolná proti chybám, ukládat konfiguraci a certifikát uvnitř clusteru a nyní není potřeba tyto soubory ručně přenášet mezi uzly. Dobrý nástroj, ale zaměřený pouze na zvýšení kontrolní pláně. Dokonce ani neinstaluje síť do clusteru a dokumentace navrhuje ruční použití manifestů s CNI.

Důležitým faktem je, že všechny tyto tři nástroje jsou napsány v go, a pokud potřebujete něco jedinečného, ​​musíte vědět go, abyste mohli opravit kód a vytvořit požadavek na stažení.
Cubspray je ansible, který je jednoznačně jednodušší se naučit, než jít.

No, a samozřejmě pomocí stejného ansible můžete psát své vlastní skripty pro instalaci dockeru a clusteru pomocí rke nebo kubeadm. A tyto skripty, díky své úzké specializaci speciálně pro vaše požadavky, budou fungovat mnohem rychleji než cubespray. A to je skvělá, fungující možnost. Pokud máte kompetence a čas.

A pokud se teprve začínáte seznamovat s Kubernetes, pak bude zvládnutí cubespray mnohem jednodušší a rychlejší.

A to je jen část toho, o čem si budeme povídat. Nebude to nuda. Pojď a zaregistrovat se na webinář. Nebo se registrujte a příjem. Cokoli preferujete.

Zdroj: www.habr.com

Přidat komentář