Kontajnerizácia Klastre Lean Kubernetes by mali byť vysoko dostupné online

Canonical predstavuje funkciu vysokej dostupnosti pre MikroK8s určené pre klastre Kubernetes na pracovných staniciach a na okraji.

lean

Britská spoločnosť Canonical, ktorá je známa predovšetkým pre linuxovú distribúciu Ubuntu, predstavila funkciu vysokej dostupnosti pre svoj štíhly variant Kubernetes MikroK8s. Potrebuje najmenej tri uzly a má zaistiť bezpečnosť proti zlyhaniu. Ak uzol nefunguje správne, klaster sa sám zahojí.

MicroK8s je primárne zameraný na vývojové pracovné stanice a ich použitie na okraji alebo v prostredí internetu vecí. Krátku formu K8s, v ktorej číslo nahrádza osem písmen „ubernete“, používajú aj iní poskytovatelia K8s. Štíhla distribúcia je k dispozícii ako open source projekt na GitHub. Dodáva sa ako jeden balík a zameriava sa na nízke požiadavky na zdroje a jednoduchú správu.

Mali by ste mať tri uzly

Novo zavedená vysoká dostupnosť by mala tiež umožniť prevádzku štíhlych klastrov bezpečným spôsobom. Konkrétne by klaster mal pokračovať v bezproblémovej prevádzke, ak zlyhá niektorý komponent. K tomu musí mať klaster MicroK8s minimálne tri uzly. V takom prípade je Dqlite Datastore, ktorý spravuje stav klastra, automaticky vysoko dostupný.

viac na túto tému

Hĺbkové prednášky o Kubernetes a celom ekosystéme budú k dispozícii počas dvoch tematických dní Kubernetes v rámci programov Continuous Lifecycle a ContainerConf 2020:

Dqlite je špeciálny variant SQLite a jeho názov predstavuje Distribuovaný SQLite. Úložisko dát je určené pre distribuované aplikácie a v predvolenom nastavení ponúka automatické prepnutie po zlyhaní. Spolieha sa na Raft Consensus Algorithm, ktorý bol vyvinutý na správu odolnosti proti chybám ako alternatíva k protokolom Paxos. V klastroch s viac ako tromi uzlami používa systém ďalšie uzly ako rezervu a v prípade poruchy ich automaticky aktivuje pre dátové úložisko.

Vysoká dostupnosť sa pravdepodobne aktivuje automaticky, akonáhle sa v klastri MicroK8s spoja tri alebo viac uzlov. Ďalšie podrobnosti nájdete v oficiálnom oznámení a na stránke vysokej dostupnosti v spoločnosti Canonical.