Контейнеризиране Lean Kubernetes клъстерите трябва да станат широко достъпни, heise online
Canonical въвежда функция с висока наличност за MikroK8s, предназначена за клъстери Kubernetes на работни станции и на ръба.

Британската компания Canonical, която е най-известна с дистрибуцията на Linux Ubuntu, представи функция за висока наличност за своя тънък вариант Kubernetes MikroK8s. Той се нуждае от поне три възела и трябва да осигури безопасност при неизправности. Ако възел се повреди, клъстерът се самоизлекува.
MicroK8s е насочен основно към работни станции за разработка и използване на ръба или в Интернет на нещата. Кратката форма K8s, в която числото заменя осемте букви "ubernete", се използва и от други доставчици на K8s. Бедствената дистрибуция е достъпна като проект с отворен код в GitHub. Той се предлага като единичен пакет и цели ниски изисквания за ресурси и просто администриране.
Трябва да сте три възела
Нововъведената висока наличност също така трябва да позволи на постните клъстери да работят по безопасен начин. По-конкретно, клъстерът трябва да продължи да работи безпроблемно, ако даден компонент се провали. За да направите това, клъстерът MicroK8s трябва да има поне три възли. В този случай Dqlite Datastore, който управлява състоянието на клъстера, е автоматично силно достъпен.
повече по темата
Задълбочени лекции за Kubernetes и цялата екосистема ще бъдат достъпни в двата тематични дни на Kubernetes като част от Continuous Lifecycle и ContainerConf 2020:
Dqlite е специален вариант на SQLite и името означава Distributed SQLite. Хранилището за данни е предназначено за разпределени приложения и предлага автоматично превключване по подразбиране. Той разчита на алгоритъма за консенсус по плотове, който е разработен за управление на толерантността към грешки като алтернатива на протоколите Paxos. В клъстери с повече от три възела, системата използва допълнителните възли като резерв и автоматично ги активира за хранилището на данни в случай на повреда.
Високата наличност вероятно се активира автоматично веднага щом три или повече възли се обединят в клъстер на MicroK8s. Допълнителни подробности можете да намерите в официалното съобщение и на страницата с висока наличност в Canonical.