Bezplatný webinár „Prehľad schopností Kubespray“

Prečo práve Kubespray?

S Kubernetes sme sa stretli pred viac ako dvoma rokmi - predtým sme mali skúsenosti s prácou s Apache Mesos a úspešne sme opustili docker swarm. Preto vývoj k8 okamžite nasledoval po brazílskom systéme. Žiadne minikocky ani riešenia na správu od Googlu.

Kubeadm v tom momente nevedel zostaviť klaster etcd a spomedzi ostatných možností bol kubespray v top výsledkoch Google.

Pozreli sme sa na to a uvedomili sme si, že to musíme vziať.

23. septembra o 20.00 moskovského času bude dirigovať Sergej Bondarev bezplatný webinár „Prehľad schopností Kubespray“, kde vám povie, ako pripraviť kubespray tak, aby bol chutný, účinný a odolný voči chybám, a potom sa myšlienka „nie všetky jogurty sú rovnako zdravé“ nevynára.

Bezplatný webinár „Prehľad schopností Kubespray“

Na webinári vám Sergey Bondarev povie, ako funguje kubespray, aký je rozdiel od kubeadm, kops, rke. Bude zdieľať jedinečné funkcie kubespray a algoritmu inštalácie klastra. Rozoberie vlastnosti (nevýhody) priemyselnej prevádzky.

Tak prečo chytíme kubespray všetkými tromi rukami?

  • Je to ansible a opensource. Vždy môžete pridať nejaké momenty pre seba.
  • Môžete si ho nainštalovať na Centos, aj na iné distribúcie 😉
  • Nastavenie HA. Klaster 3 masterov odolný voči chybám atď.
  • Schopnosť pridávať uzly a aktualizovať klaster.
  • Inštalácia dodatočného softvéru, ako je dashboard, server metrík, kontrolér vstupu atď.

Skript ansible pracuje aj s mitogénom. Čo dáva zrýchlenie 10-15%, nie viac, pretože väčšinu času trávi sťahovanie obrázkov a inštalácia.

Objektívne povedané, v súčasnosti nie je výber kubespray na inštaláciu klastra ani zďaleka taký jasný ako pred dvoma rokmi.

V skratke...

Napríklad kops - ako cubespray, vám umožňuje nainštalovať klaster od začiatku, dokonca aj vytvárať virtuálne stroje sami. Ale fungujú iba AWS, GCE a openstack. Čo vyvoláva otázku - prečo je to potrebné, ak tieto cloudy majú riešenia správy, dokonca aj v otvorenom zásobníku, napríklad selectel alebo mail.ru. rke - niektorým sa to páči, ale majú svoj vlastný prístup k štruktúre vytváraného klastra a nemajú príliš veľké možnosti na prispôsobenie komponentov klastra. Navyše potrebujete už nakonfigurovaný uzol s nainštalovaným dockerom. kubeadm - tiež vyžaduje Docker, utilitu od vývojárov Kubernetes, ktorá sa konečne naučila vytvárať nastavenia odolné voči chybám, ukladať konfiguráciu a certifikát vo vnútri klastra a teraz nie je potrebné tieto súbory ručne prenášať medzi uzlami. Dobrý nástroj, ale zameraný len na zvýšenie kontrolnej pláne. Dokonca ani neinštaluje sieť do klastra a dokumentácia navrhuje manuálne použiť manifesty s CNI.

Dôležitým faktom je, že všetky tieto tri nástroje sú napísané in go, a ak potrebujete niečo jedinečné, musíte vedieť go, aby ste opravili kód a vytvorili požiadavku na stiahnutie.
Cubspray je ansible, ktorý sa jednoznačne ľahšie učí, ako ísť.

No a samozrejme pomocou toho istého ansible môžete písať svoje vlastné skripty na inštaláciu dockeru a klastra pomocou rke alebo kubeadm. A tieto skripty, vďaka svojej úzkej špecializácii špeciálne pre vaše požiadavky, budú fungovať oveľa rýchlejšie ako cubespray. A to je skvelá, fungujúca možnosť. Ak máte kompetencie a čas.

A ak sa práve začínate zoznamovať s Kubernetes, potom bude zvládnutie cubespray oveľa jednoduchšie a rýchlejšie.

A to je len časť toho, o čom sa budeme baviť. Nebude to nuda. Poď a zaregistrujte sa na webinár. Alebo sa zaregistrujte a príjem. Čomu dávate prednosť.

Zdroj: hab.com

Pridať komentár