MicroK8s een tool om Kubernetes binnen enkele seconden te implementeren

MicroK8's

Onlangs Canonical heeft de lancering van MicroK8s aangekondigd wat een snelle en efficiënte manier biedt om Kubernetes in seconden te implementeren.

MicroK8s wordt geleverd als een enkel dockingpakket dat op 42 verschillende versies van Linux kan worden geïnstalleerd.

Met weinig geheugen en schijfruimte biedt MicroK8s een efficiënte manier om aan de slag te gaan met Kubernetes, of het nu op de desktop, op de server, in een cloud of op IoT-apparaten is.

Voordelen van de MicroK8s

Automatische updates en beveiligingsfuncties zijn inbegrepen zoals gedefinieerd.

Automatische updates zorgen ervoor dat ontwikkelaars altijd werken vanuit de nieuwste versies van Kubernetes met binaire bestanden die rechtstreeks van de bron worden afgeleverd en in enkele seconden zijn ingesteld.

Het draaien van de nieuwste versie betekent ook dat MicroK8s profiteert van de ingebouwde beveiligingsmogelijkheden van Kubernetes.

Om de acceptatie van Kubernetes verder te versnellen en algemene ontwikkelaarsscenario's te vereenvoudigen, bevat MicroK8s een groeiend aantal add-on-services. 

Waarvan zijn onder meer:

  • Een containerrecord
  • De opslag en native GPGPU inschakelen stap allemaal ingeschakeld met een enkele opdracht.
  • Voor datawetenschappers en machine learning-ingenieurs maakt GPGPU-training het gemakkelijk om hardwareversnelling toe te voegen aan hun machine learning-workflows.

De belangrijkste gebruiksscenario's die MicroK8 mogelijk maakt, zijn onder meer:

  • Ingebouwde Kubernetes die zichzelf bijwerkt om IoT-toepassingen mogelijk te maken
  • Configureer lokaal een CI / CD-kanaal in een paar stappen
  • Installeer snel wegwerp Kubernetes als onderdeel van uw pipelin-CI / CD-productiee
  • Implementeer applicaties met één knooppunt op een geschaalde server
  • Maak een lokaal register van OCI-compatibele containers om veelgebruikte containers in de cache op te slaan
  • Experimenteer snel en eenvoudig met CNCF Trail Map-projecten
  • Versnel het modelleren en leren van machine learning met GPU-ondersteuning
  • Kubeflow-implementaties - ML's Open Source Toolkit voor Kubernetes.

Hoe installeer ik MicroK8s op Ubuntu en derivaten?

Voor degenen die geïnteresseerd zijn in het aanschaffen van MicroK8s, moeten ze weten dat deze tool beschikbaar is via de Snap Store en eenvoudig kan worden geïnstalleerd.

Ze zouden alleen een terminal op hun systemen moeten openen met Ctrl + Alt + T en daarin de volgende opdracht uitvoeren:

sudo snap install microk8s --classic

Canonical wil commerciële Kubernetes-ondersteuning omvatten

MicroK8s Kubernetes

Naast dit ook Canonical richtte zich op het bieden van commerciële ondersteuning aan Kubernetes-clusters die zijn geïmplementeerd met behulp van kubeadm.

Kubeadm automatiseert de installatie en configuratie van Kubernetes-componenten, zoals de API-server, Controller Manager en Kube DNS.

Het maakt echter geen gebruikers en behandelt de installatie en configuratie van afhankelijkheden op OS-niveau niet.

Voor deze voorbereidende taken kunt u een hulpprogramma voor configuratiebeheer gebruiken, zoals Ansible of SaltStack.

Het gebruik van deze tools maakt het maken van extra clusters of het opnieuw opbouwen van bestaande clusters veel eenvoudiger en minder foutgevoelig.

Door deze commerciële ondersteuning te bieden aan bedrijven die kubeadm gebruiken om Kubernetes in productieomgevingen te implementeren, ontwikkeling of meertraps, kunnen onmiddellijk profiteren van bedrijfsondersteuning via Ubuntu Advantage voor Kubernetes op node-per-node-basis.

ook ondersteuning is inbegrepen voor officiële Debian-pakketten die zijn vrijgegeven door de CNCF en worden gebruikt met kubeadm.

Voor zowel nieuwe als ervaren Kubernetes-gebruikers biedt kubeadm de mogelijkheid om Kubernetes in elke Linux-omgeving uit te voeren.

Met de toevoeging van clusters die zijn geïmplementeerd met kubeadm, breidt Canonical de implementatieopties van Kubernetes voor ondernemingen uit.

Het gebruik van kubeadm maakt gedetailleerde verkenning van Kubernetes-mogelijkheden mogelijk en stelt ontwikkelaars en operators in staat om beter inzicht te krijgen in mechanismen op laag niveau Kubernetes-configuratie.

Deze mogelijkheden maken Kubeadm tot een uitstekende keuze voor diegenen die diepgaande operationele ervaring nodig hebben en die onmiddellijke betrokkenheid bij de Kubernetes-operatorgemeenschap bieden.

Kubeadm's grootste doel in de nabije toekomst is om algemene beschikbaarheid te bereiken.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

     Nestor Reverón zei

    Uitstekend, heel erg bedankt voor de bijdrage.