Sådan installeres Kubernetes?

Mikroservices er buzz-betegnelsen i nyere tid er et arkitekturmønster for applikationsudvikling. Det er en samling af tjenester, der er

  • Meget testbar og vedligeholdelig
  • Løst forbundet
  • Evne til at implementere uafhængigt
  • Vævet omkring forretningsegenskaber

Det giver virksomheden mulighed for kontinuerlig levering, implementering af store, komplekse applikationer med en evne til at vokse sin teknologistapel.

Kort introduktion om Kubernetes

Det er blevet den førende platform for moderne cloud-native mikrotjenester. Den voksende efterspørgsel efter Kubernetes i nyere tid har nogle forbløffende faktorer bag sig - dets cloud-native design, portabilitet og at være open source.

Trin til installation af Kubernetes

Der er 2 dele involveret til installation af Kubernetes

  1. Først skal vi installere Kubectl og
  2. Senere efterfulgt af Minikube

Vi vil fokusere på den senere del, dvs. Kubectl. Så Kubectl er et kommandolinjeværktøj til installation af Kubernetes. En bruger af Kubectl kan let implementere og administrere applikationer og relaterede funktionaliteter på Kubernetes. Kubectl giver sine brugere mulighed for at verificere og inspicere klyngeressourcer, oprettelse-sletning og opdatering af komponenter, statusoplysninger og implementere og køre applikationer i K8.

  • Installer Kubectl

Trin 1: Følg dette link Kubectl her vil en bruger få detaljerne om Kubectl-installationsprocessen. Det ser sådan ud - installation af Kubectl-link fremhæves på skærmen.

Trin 2: Når du har klikket på linket, åbnes skærmbilledet nedenfor

Det indeholder alle OS- og platformdetaljer, vi vil fokusere på windows-delen, som også findes i det senere afsnit af siden.

Trin 3: Der er igen to måder at installere Kubectl

  • Via Chocolatey
  • Via Scoop

Se på disse

Trin 4: En bruger skal skrive nedenstående kode for installation af disse.

  • For Choco: choco installer kubernetes-cli
  • For Scoop: installer Kubectl

Trin 5: Når disse trin er afsluttet, skal en bruger gemme filen på et hvilket som helst ønsket sted på Windows-systemet. Tilføj derefter kubectl.exe-mappeplacering i stievariablen, detaljerne vises nedenfor -

'Avancerede systemindstillinger> Avanceret> Miljøvariabler> Sti'

Betyder at du skal tilføje denne stiavariabel til det sted, du har gemt kube.

Trin 6: Åbn nu en kommandoprompt (såkaldt cmd), og skriv nøgleordet 'kubectl', så brugerne kan se alle de gyldige kommandoer, der understøttes af kubectl.

Med dette er Kubectl installeret i brugerens system, og fremover vil vi nu fokusere på Minikube-installationen

  • Installer Minikube

Trin 1: Download Minikube-versionen fra dette link. På nuværende tidspunkt er versionen v0.35.0

En skærm med ovenstående link ser sådan ud

Vi kan se, at forskellige versiondetaljer nævnes. Vi vil fokusere på windows-delen og klikke på det link, der er nævnt på skærmen nedenfor.

Trin 2: Efter installationen er jeg nødt til at omdøbe filen med en .exe-udvidelse (som den måde, vi gjorde for kubectl).

Åbn nu kommandoprompten, og skriv følgende kommando -

Kommando - Minikube start

Lad os se, hvilke detaljer en bruger får efter denne kommando.

Minikube-installation er næsten afsluttet. Følg skærmen herunder -

Trin 3: Et sidste kontrolpunkt for brugerne, før de begynder at bruge kubernetes, er at kontrollere versiondetaljerne. Dette kan gøres med en lille kommando i kommandoprompten. Her er det -

Kør kommando - kubectl version

Med dette vil en bruger få detaljer om klienten og serverversionsdetaljerne.

Dette er hele processen til installation af Kubernetes, før en bruger faktisk kører Kubernetes på sit lokale windows-system.

Funktioner ved Kubernetes

Nedenfor kan du finde nogle nøglefunktioner i Kubernetes -

  • Det kan automatisere processen med en serverhosting for dig og bestemmer også, hvor del på dine vegne.
  • Det kan nemt administrere og interagere med flere grupper af containere på samme tid.
  • Den overvåger regelmæssigt for sundheden i knudepunkter og containere
  • Kubernetes kan udføre lagringsorkestrering og tilføje det valgte lagringssystem for at køre applikationen.
  • Containerbalancering er også en af ​​de afgørende opførsler, hvor den foretager beregningen vedrørende den bedste placering for containerplacering.
  • At være et open source værktøj Kubernetes kører overalt. Dette giver fordelen af ​​lokal, hybrid og offentlig sky til sine brugere.
  • Mulighed for tilbagetrækning, hvis der sker noget galt, mens applikationen udføres. Det har mulighederne for rollbacks og rollouts.
  • Det har potentialet til at skalere vandret og lodret let og hurtigt

Konklusion - Installer Kubernetes

Som vi tidligere har sagt, er Kubernetes et containerorkestreringsværktøj med en evne til at styre containere og samtidig administrere det effektivt. Formålet med denne distribution er at lette det manuelle arbejde, der skal udføres i fravær af Kubernetes.

Anbefalede artikler

Dette har været en guide til installation af Kubernetes. Her har vi drøftet de forskellige trin til installation af Kubernetes og også nogle af de vigtigste funktioner i det. Du kan også se på den følgende artikel for at lære mere -

  1. Sådan installeres Java 8
  2. Sådan installeres SQL Server
  3. Sådan installeres JavaScript
  4. Sådan installeres Bootstrap

Kategori: