Canonical uvodi Micro-Kubernetes: Desktop klaster

Mikro-kuberneti ili samo MicroK8 je najmanja proizvodnja Kubernetes, jednostavno i čisto za prijenosna računala, klastere, IoT i Edge računarstvo, na Intelu i ARM-u, prema Canonical-u, njegov programer.

MicroK8s nije potrebna konfiguracija, podržava automatsko ažuriranje i GPU ubrzanje. U četvrtak je izdavač najavio dolazak visoke dostupnosti (HA) na MicroK8s.

Kubernetes je platforma proširivi i prijenosni otvoreni izvor za kontejnersku uslugu i upravljanje radnim opterećenjem. Promovira i deklarativno pisanje konfiguracije i automatizaciju. To je veliki ekosustav koji se brzo širi.

Kubernetesovi alati, podrška i usluge široko su dostupni. Izvorno ga je razvio Google, njegov je razvoj povjeren Open Source Cloud Native Computing Foundation (CNCF), koji je omogućio brzo sazrijevanje tehnologije orkestracije spremnika.

MicroK8s, iako mali i jednostavni, je potpuna Kubernetesova implementacija. Uključuje automatsko ažuriranje i dobro definirane sigurnosne mogućnosti.

također uključuje Canonical dodatke s otvorenim kodomkao što su registracija spremnika, prijenos pohrane i izvorna GPGPU aktivacija za hardversko ubrzanje i tijekove strojnog učenja. Sada s HA, MicroK8s je spreman za upotrebu za izvanmrežni razvoj, IoT aplikacije, testiranje, izradu prototipa ili za izgradnju CI / CD cjevovoda.

Što je visoko dostupni Kubernetes?

Izuzetno dostupan Kubernetesov klaster može podnijeti bilo koji kvar na komponenti i nastaviti pružati neprekinuta radna opterećenja. Također, s novom verzijom MicroK8s,

HA se automatski aktivira čim se grupiraju tri ili više čvorova, a spremište podataka automatski migrira između čvorova kako bi održalo kvorum u slučaju kvara. Dizajniran kao minimalno podržani Kubernetes, MicroK8s se lako instalira i spaja na Linux, macOS ili Windows.

Da bi funkcionirao, Kubernetes HA klaster trebaju 3 stavke. Evo kako to radi na MicroK8s:

  • Mora postojati više računskih čvorova, budući da MicroK8s koristi svaki čvor kao radni čvor, uvijek postoji više radnika ako je u klasteru više čvorova.
  • API usluge Kubernetes moraju se izvoditi na više čvorova, tako da gubitak pojedinog čvora ne čini klaster neupotrebljivim.
  • Svaki čvor u klasteru MicroK8s je API poslužitelj, koji pojednostavljuje uravnoteženje opterećenja i na taj način omogućava trenutno prebacivanje na drugu krajnju točku API-ja u slučaju kvara jednog od njih;

Zdravlje klastera mora biti u pouzdanoj pohrani podataka. Prema zadanim postavkama MicroK8s kao pohranu podataka koristi Dqlite, vrlo dostupan SQLite.

Prema Canonical-u, tSve što je potrebno za HA MicroK8s je imati najmanje tri čvora u klasteru, s kojeg je Dqlite automatski visoko dostupan.

Ako klaster ima više od tri čvora, dodatni čvorovi bit će kandidati za spremanje podataka u pripravnosti i automatski će se promovirati ako spremi bilo koji od svojih čvorova.

Cilj nam je eliminirati svakodnevno upravljanje klasterima Kubernetes.

Instalirajte, povežite i zatim gledajte kako leti. Ako želite, možete konfigurirati MicroK8. Većina ljudi se ne trudi.

MicroK8s će prema zadanim postavkama automatski primijeniti sigurnosna ažuriranja, odgoditi ih ako želite. Nadogradite na noviju verziju Kubernetesa s jednom naredbom. Stvarno je tako lako.

Automatska promocija čvorova u stanju pripravnosti u glasačkom klasteru Dqlite čini HA MicroK8s samodostatnim i osigurava održavanje kvoruma čak i ako se ne poduzmu nikakve administrativne radnje.

MicroK8s nudi proizvodni klaster Kubernetes samo dodavanje dodatnih čvorova MicroK8s.

Administratori mogu izvršavati zadatke na bilo kojem čvoru. Tri čvora automatski se odabiru za pružanje spremišta podataka za Kubernetesovu upravljačku ravninu, na temelju njihovog kapaciteta i upotrebe. Ako čvor spremišta podataka ne uspije, promovira se drugi čvor koji sudjeluje u konsenzusu spremišta podataka.

Ako želite znati više o tome, detalje možete provjeriti u sljedeći link.


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.