Sådan installeres Rancher 2 på Ubuntu Server 18.04

Billede: Jack Wallen

Rancher er et open source-softwareværktøj til implementering af Kubernetes som en service. Med Rancher kan du køre Kubernetes hvor som helst, styre klynger, centralisere politik og styring af arbejdsbyrde og nyde en platform med nul leverandør lock-in. Bedst af alt, Rancher kan installeres på off-the-rack hardware, der kører Linux-operativsystemet.

Skal-læse sky

  • Cloud computing i 2020: Forudsigelser om sikkerhed, AI, Kubernetes, mere
  • De vigtigste skyfremskridt i årtiet
  • Top desktop som en tjenesteudbyder (DaaS): Amazon, Citrix, Microsoft, VMware og mere
  • Cloud computing-politik (TechRepublic Premium)

Jeg leder dig gennem processen med at installere Rancher 2 på Ubuntu Server 18.04 platformen.

Hvad du har brug for

Jeg demonstrerer med to noder (juster værtsnavne og IP-adresser efter behov):

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

Begge disse maskiner kører en fuldt opdateret Ubuntu Server 18.04.

Installer afhængigheder

Den første ting, der skal gøres, er at installere Docker-afhængighed på begge noder. Vi ønsker at installere den nyeste version af Docker (ikke den version, der findes i standardopbevaringen). For at gøre dette skal du åbne et terminalvindue og udstede kommandoer:

 sudo apt-get -y install apt-transport-https ca-certifikater krul software-egenskaber-fælles 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 

Føj bruger til Docker-gruppen

For at undgå at køre Docker withsudo (hvilket kan føre til sikkerhedsproblemer) skal du tilføje en bruger til Docker-gruppen. Fra terminalen skal du udstede kommandoen:

 sudo usermod -a -G docker $ USER 

For at ændringen skal træde i kraft, skal du logge ud og logge ind på din Linux-server.

Sæt Rancher-containeren i brug

Dette gøres på den primære knude (RANCHER kl. 192.168.1.190). Start containeren med terminalen fra terminalen:

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

Åbn en browser, og peg den på https: // SERVER_IP (hvor SERVER_IP er IP-adressen på din hosting-server). Du vil blive mødt af Rancher-loginvinduet ( figur A ).

Figur A

Rancher 2-loginvinduet.


Her skal du oprette en ny (stærk) adgangskode til Rancher 2-brugeradministratoren.

I det næste vindue ( figur B ) skal du indstille URL'en (eller IP-adressen) på din Rancher 2-server.

Figur B

Indstilling af URL (eller IP-adresse) på Rancher 2-serveren.


Oprettelse af din første klynge

Typisk har du brug for mindst tre maskiner for at oprette en klynge. Jeg vil kun bruge to (den primære knude og en sekundær knude). Efter indstilling af URL-adressen vises du med en knap, der er tydeligt markeret Tilføj klynge. Klik på det, og naviger derefter til klynger | Tilføj klynge. Klik på Brugerdefineret ( figur C ) i afsnittet markeret fra Mine eksisterende noder.

Fig

Oprettelse af din nye klynge.


Giv klyngen et navn, og klik på Næste. I det resulterende skærmbillede ( figur D ) skal du sørge for at kontrollere osv., Kontrolplan og arbejdstager.

Figur D

Indstilling af de rigtige indstillinger for din klynge.


Kopier kommandoen fra kommandovinduet, og indsæt den i din sekundære knude. Hvis du konfigurerer en tredje knude, skal du også kopiere kommandoen der. Denne kommando vil tage nogen tid at gennemføre, men når den gør det, får du en ny knude til at blive medlem af din klynge. Du skal se den nye node, der er opført som registreret i Rancher-vinduet ( figur E ).

Figur E

Vores knude er blevet registreret.


Klik på knappen Udført i Rancher-vinduet, og din klynge er klar til at rocke, Rancher 2-stil.

Cloud og alt som et service nyhedsbrev

Dette er din go-to ressource for det nyeste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, skysikkerhed og meget mere. Leveres mandage

Tilmeld dig i dag

© Copyright 2020 | mobilegn.com