Spoločnosť Canonical predstavuje Micro-Kubernetes: Desktop Cluster

Micro Kubernetes alebo len MicroK8s je najmenšia produkčná Kubernetes, jednoduché a čisté pre notebooky, klastre, IoT a Edge Computing, na procesoroch Intel a ARM, podľa kánonického, jeho vývojár.

MicroK8s nevyžaduje sa žiadna konfigurácia, podporuje automatické aktualizácie a akcelerácia GPU. Vo štvrtok vydavateľ oznámil príchod vysokej dostupnosti (HA) na MicroK8s.

Kubernetes je platforma rozšíriteľný a prenosný otvorený zdroj pre kontajnerové služby a správu pracovného zaťaženia. Podporuje deklaratívne zápisy konfigurácií a automatizáciu. Je to rozsiahly a rýchlo sa rozširujúci ekosystém.

Nástroje, podpora a služby Kubernetes sú široko dostupné. Pôvodne vyvinutý spoločnosťou Google bol jeho vývojom poverený open source Cloud Native Computing Foundation (CNCF), ktorý umožňoval rýchle dozrievanie technológie orchestrácie kontajnerov.

MicroK8s, aj keď sú malé a jednoduché, je úplná implementácia Kubernetes. Zahŕňa automatické aktualizácie a dobre definované možnosti zabezpečenia.

tiež zahŕňa kanonické doplnkové služby s otvoreným zdrojovým kódomnapríklad registrácia kontajnera, prenos úložiska a natívna aktivácia GPGPU pre hardvérovú akceleráciu a pracovné postupy strojového učenia. Teraz s produktom HA je MicroK8s pripravený na použitie pri offline vývoji, aplikáciách IoT, testovaní, prototypovaní alebo na vybudovanie potrubia CI / CD.

Čo je to vysoko dostupný Kubernetes?

Vysoko dostupný klaster Kubernetes vydrží akékoľvek zlyhanie komponentu a naďalej poskytuje nepretržité pracovné zaťaženie. S novou verziou MicroK8s tiež

HA sa aktivuje automaticky, hneď ako sa zoskupia tri alebo viac uzlov, a dátové úložisko automaticky migruje medzi uzlami, aby v prípade poruchy udržalo kvórum. Aplikácia MicroK8s, navrhnutá ako minimálne podporovaný program Kubernetes, sa ľahko inštaluje a dodáva v balíkoch pre systémy Linux, macOS alebo Windows.

Na fungovanie klastra Kubernetes HA sú potrebné 3 položky. Takto to funguje na MicroK8s:

  • Musí existovať viac výpočtových uzlov MicroK8s používa každý uzol ako pracovný uzol, vždy existuje viac ako jeden pracovník, ak je v klastri viac ako jeden uzol.
  • Služby API Kubernetes musia byť spustené na viac ako jednom uzle, takže strata jedného uzla neznamená, že je klaster nepoužiteľný.
  • Každý uzol v klastri MicroK8s je serverom API, ktorý zjednodušuje vyvažovanie záťaže a umožňuje tak okamžité prepnutie po zlyhaní do iného koncového bodu API v prípade zlyhania jedného z nich;

Stav klastra musí byť v dôveryhodnom úložisku údajov. MicroK8s štandardne používa ako svoje dátové úložisko Dqlite, vysoko dostupný SQLite.

Podľa Canonical, tVšetko, čo je potrebné pre MicroK8s HA, je mať aspoň tri uzly v klastri, z ktorých je Dqlite automaticky vysoko dostupný.

Ak má klaster viac ako tri uzly, ďalšie uzly budú záložnými kandidátmi na úložisko údajov a budú automaticky povýšené, ak úložisko údajov stratí niektorý zo svojich uzlov.

Naším cieľom je vylúčiť každodennú správu klastrov Kubernetes.

Nainštalujte, zoskupte a potom sledujte, ako letí. Môžete nakonfigurovať MicroK8s, ak chcete. Väčšina ľudí sa neobťažuje.

MicroK8s predvolene použije bezpečnostné aktualizácie automaticky. Ak chcete, odložte ich. Inovujte na novšiu verziu Kubernetes pomocou jediného príkazu. Je to naozaj také ľahké.

Vďaka automatickej propagácii pohotovostných uzlov v hlasovacom klastri Dqlite je produkt MicroK8s HA sebestačný a zaisťuje zachovanie kvóra aj v prípade, že sa nevykonajú žiadne administratívne kroky.

MicroK8s poskytuje produkčný klaster Kubernetes iba pridanie ďalších uzlov MicroK8s.

Správcovia môžu vykonávať úlohy na ľubovoľnom uzle. Tri z uzlov sa automaticky vyberú, aby poskytli úložisko údajov pre riadiacu rovinu Kubernetes na základe ich kapacity a využitia. Ak uzol úložiska dát zlyhá, je podporovaný ďalší uzol, aby sa zúčastnil konsenzu úložiska dát.

Ak sa chcete dozvedieť viac, môžete si podrobnosti pozrieť v nasledujúci odkaz.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.