Hvordan installere Rancher 2 på Ubuntu Server 18.04

Bilde: Jack Wallen

Rancher er et open source programvareverktøy for å distribuere Kubernetes som en tjeneste. Med Rancher kan du kjøre Kubernetes hvor som helst, administrere klynger, sentralisere policy og styring av arbeidsmengder og glede deg over en plattform med null leverandørinnlåsing. Det beste av alt er at Rancher kan installeres på maskinvaren utenfor racket og kjører Linux-operativsystemet.

Må-lese sky

  • Cloud computing i 2020: Spådommer om sikkerhet, AI, Kubernetes, mer
  • De viktigste skyutviklingen i tiåret
  • Topp leverandør av desktop som en tjeneste (DaaS): Amazon, Citrix, Microsoft, VMware og mer
  • Cloud computing policy (TechRepublic Premium)

Jeg vil lede deg gjennom prosessen med å installere Rancher 2 på Ubuntu Server 18.04-plattformen.

Hva trenger du

Jeg skal demonstrere med to noder (juster vertsnavn og IP-adresser etter behov):

  • RANCHER på IP-adresse 192.168.1.190
    RANCHER2 på IP-adresse 192.168.1.191

Begge disse maskinene kjører en fullt oppdatert Ubuntu Server 18.04.

Installer avhengigheter

Det første som må gjøres er å installere Docker-avhengigheten på begge nodene. Vi ønsker å installere den nyeste versjonen av Docker (ikke versjonen som finnes i standard depot). For å gjøre dette, åpne et terminalvindu og gi kommandoene:

 sudo apt-get -y install apt-transport-https ca-certificates curl software-egenskaper-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb arch = amd64 https://download.docker.com/linux/ubuntu $ (lsb_release -cs) stabil" sudo apt-get -y installer docker-ce 

Legg til bruker i Docker-gruppen

For å unngå å kjøre Docker withsudo (noe som kan føre til sikkerhetsproblemer), må du legge til en bruker i Docker-gruppen. Fra terminalen, gi kommandoen:

 sudo usermod -a -G docker $ USER 

For at endringen skal tre i kraft, må du logge av og logge deg på Linux-serveren din.

Sett ut Rancher-beholderen

Dette vil bli gjort på primærnoden (RANCHER kl. 192.168.1.190). Start terminalen fra terminalen med kommandoen:

 sudo docker run -d --restart = med mindre-stoppet -p 80:80 -p 443: 443 rancher / rancher 

Åpne en nettleser og pek den til https: // SERVER_IP (der SERVER_IP er IP-adressen til hosting-serveren). Du blir møtt av Rancher-påloggingsvinduet ( figur A ).

Figur A

Innloggingsvinduet til Rancher 2.


Her vil du bli bedt om å opprette et nytt (sterkt) passord for Rancher 2-brukeradministratoren.

I det neste vinduet ( figur B ), må du angi URL (eller IP-adresse) til Rancher 2-serveren.

Figur B

Angi URL (eller IP-adresse) til Rancher 2-serveren.


Opprette din første klynge

Vanligvis trenger du minimum tre maskiner for å lage en klynge. Jeg vil demonstrere å bruke bare to (den primære noden og en sekundær noden). Etter at du har angitt URL, vil du bli presentert med en knapp som er tydelig merket Legg til klynge. Klikk det og naviger deretter til Clusters | Legg til klynge. I delen merket fra Mine eksisterende noder, klikker du på Tilpasset ( figur C ).

Figur C

Opprette din nye klynge.


Gi klyngen et navn og klikk Neste. I det resulterende skjermbildet ( figur D ) må du sørge for å sjekke osv., Kontrollplan og arbeider.

Figur D

Angi riktige alternativer for klyngen din.


Kopier kommandoen fra kommandovinduet og lim den inn i den sekundære noden. Hvis du setter opp en tredje node, kan du kopiere kommandoen også. Denne kommandoen vil ta litt tid å fullføre, men når den gjør det, får du en ny node som blir med i klyngen. Du bør se den nye noden oppført som registrert i Rancher-vinduet ( figur E ).

Figur E

Noden vår er registrert.


Klikk på Ferdig-knappen i Rancher-vinduet, og klyngen din er klar til å rocke, Rancher 2-stil.

Cloud og alt som et service nyhetsbrev

Dette er din go-to ressurs for det siste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, skysikkerhet og mye mer. Leveres mandager

Registrer deg i dag

© Copyright 2021 | pepebotifarra.com