Canonical представя Micro-Kubernetes: Настолен клъстер

Микро-кубернети или просто MicroK8s е най-малкото производство Kubernetes, просто и чисто за лаптопи, клъстери, IoT и Edge Computing, на Intel и ARM, според Canonical, неговият разработчик.

MicroK8s не се изисква конфигурация, поддържа автоматични актуализации и GPU ускорение. В четвъртък издателят обяви пристигането на висока наличност (HA) на MicroK8s.

Kubernetes е платформа разширяем и преносим отворен код за контейнеризирано обслужване и управление на натоварването. Насърчава както декларативно писане на конфигурация, така и автоматизация. Това е голяма и бързо разрастваща се екосистема.

Инструментите, поддръжката и услугите на Kubernetes са широко достъпни. Първоначално разработена от Google, нейната разработка е поверена на фондацията за облачно изчислително изчисление с отворен код (CNCF), която позволи на технологията за оркестрация на контейнери да узрее бързо.

MicroK8s, макар и малки и прости, е пълно изпълнение на Kubernetes. Той включва автоматични актуализации и добре дефинирани възможности за сигурност.

също включва допълнителни услуги на Canonical с отворен кодкато регистрация на контейнери, прехвърляне на съхранение и активиране на родния GPGPU за хардуерно ускорение и работни процеси на машинно обучение. Сега с HA, MicroK8s е готов да се използва за офлайн разработка, IoT приложения, тестване, прототипиране или за изграждане на CI / CD тръбопровод.

Какво представлява високодостъпният Kubernetes?

Високодостъпен клъстер Kubernetes той може да издържи всяка неизправност на компонентите и да продължи да осигурява непрекъснато натоварване. Също така, с новата версия на MicroK8s,

HA се активира автоматично веднага след като са групирани три или повече възли, и хранилището за данни автоматично мигрира между възлите, за да поддържа кворум в случай на отказ. Проектиран като минимално поддържан Kubernetes, MicroK8s се инсталира лесно и се комбинира в Linux, macOS или Windows.

За да функционира, клъстер Kubernetes HA се нуждае от 3 елемента. Ето как работи на MicroK8s:

  • Трябва да има множество изчислителни възли, тъй като MicroK8s използва всеки възел като работен възел, винаги има повече от един работник, ако в клъстера има повече от един възел.
  • API услугите на Kubernetes трябва да работят на повече от един възел, така че загубата на един възел не прави клъстера неизползваем.
  • Всеки възел в клъстера MicroK8s е API сървър, който опростява балансирането на натоварването и по този начин дава възможност за незабавно прехвърляне към друга крайна точка на API в случай на отказ на един от тях;

Състоянието на клъстера трябва да е в надеждно хранилище на данни. По подразбиране MicroK8s използва Dqlite, силно достъпен SQLite, като свое хранилище на данни.

Според Canonical, tВсичко, което е необходимо за HA на MicroK8s, е да има поне три възела в клъстера, от които Dqlite автоматично е високодостъпен.

Ако клъстерът има повече от три възела, допълнителните възли ще бъдат кандидати в режим на готовност за хранилището на данни и ще бъдат повишени автоматично, ако хранилището за данни загуби някой от своите възли.

Нашата цел е да премахнем ежедневното управление на клъстерите Kubernetes.

Инсталирайте, групирайте и след това гледайте как лети. Можете да конфигурирате MicroK8s, ако искате. Повечето хора не се притесняват.

MicroK8s ще прилагат актуализации на защитата автоматично по подразбиране, отлагат ги, ако желаете. Надстройте до по-нова версия на Kubernetes с една команда. Наистина е толкова лесно.

Автоматичното популяризиране на резервни възли в клъстера за гласуване на Dqlite прави HA на MicroK8s самодостатъчен и гарантира, че кворумът се поддържа дори ако не се предприемат административни действия.

MicroK8s осигурява клъстер Kubernetes от производствен клас просто добавяне на допълнителни възли на MicroK8s.

Администраторите могат да изпълняват задачи на всеки възел. Три от възлите се избират автоматично, за да осигурят съхранение на данни за контролната равнина на Kubernetes, въз основа на техния капацитет и употреба. Ако възел на хранилище за данни не успее, друг възел се повишава, за да участва в консенсуса на хранилището за данни.

Ако искате да научите повече за това, можете да проверите подробностите в следната връзка.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.