Hoe Rancher 2 op Ubuntu Server 18.04 te installeren

Afbeelding: Jack Wallen

Rancher is een open source softwaretool voor het inzetten van Kubernetes als een service. Met Rancher kunt u Kubernetes overal uitvoeren, clusters beheren, beleid en workloadbeheer centraliseren en genieten van een platform zonder lock-in van leveranciers. Het beste van alles is dat Rancher op kant-en-klare hardware kan worden geïnstalleerd met het Linux-besturingssysteem.

Must-read cloud

  • Cloud computing in 2020: voorspellingen over beveiliging, AI, Kubernetes, meer
  • De belangrijkste cloud-vooruitgang van het decennium
  • Top desktop as a service (DaaS) -providers: Amazon, Citrix, Microsoft, VMware en meer
  • Cloud computing-beleid (TechRepublic Premium)

Ik zal u door het installatieproces van Rancher 2 op het Ubuntu Server 18.04-platform leiden.

Wat je nodig hebt

Ik zal demonstreren met twee knooppunten (pas hostnamen en IP-adressen aan indien nodig):

  • RANCHER op IP-adres 192.168.1.190
    RANCHER2 op IP-adres 192.168.1.191

Beide machines zullen een volledig bijgewerkte Ubuntu Server 18.04 draaien.

Afhankelijkheden installeren

Het eerste dat moet worden gedaan, is de Docker-afhankelijkheid op beide knooppunten installeren. We willen de nieuwste versie van Docker installeren (niet de versie in de standaardrepository). Hiertoe opent u een terminalvenster en geeft u de opdrachten:

 sudo apt-get -y installeert apt-transport-https ca-certificaten curl software-eigenschappen-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) stabiel" sudo apt-get -y install docker-ce 

Gebruiker toevoegen aan Docker-groep

Om te voorkomen dat Docker withsudo wordt uitgevoerd (wat kan leiden tot beveiligingsproblemen), moet u een gebruiker aan de Docker-groep toevoegen. Geef vanuit de terminal de opdracht:

 sudo usermod -a -G docker $ USER 

Om de wijziging door te voeren, moet u zich afmelden en opnieuw aanmelden bij uw Linux-server.

Implementeer de Rancher-container

Dit wordt gedaan op het primaire knooppunt (RANCHER op 192.168.1.190). Lanceer vanuit de terminal de container met het commando:

 sudo docker run -d --restart = tenzij-gestopt -p 80:80 -p 443: 443 rancher / rancher 

Open een browser en wijs deze aan op https: // SERVER_IP (waarbij SERVER_IP het IP-adres van uw hosting-server is). U wordt begroet door het aanmeldvenster van Rancher ( Afbeelding A ).

Figuur A

Het inlogvenster van Rancher 2.


Hier moet u een nieuw (sterk) wachtwoord maken voor de Rancher 2-gebruikersbeheerder.

In het volgende venster ( Afbeelding B ) moet u de URL (of IP-adres) van uw Rancher 2-server instellen.

Figuur B

De URL (of het IP-adres) van de Rancher 2-server instellen.


Uw eerste cluster maken

Doorgaans hebt u minimaal drie machines nodig om een ​​cluster te maken. Ik zal demonstreren met behulp van slechts twee (de primaire knoop en een secundaire knoop). Nadat u de URL hebt ingesteld, krijgt u een knop te zien die duidelijk is gemarkeerd Cluster toevoegen. Klik daarop en navigeer vervolgens naar Clusters | Cluster toevoegen. Klik in het gedeelte Uit mijn bestaande knooppunten op Aangepast ( Afbeelding C ).

Figuur C

Uw nieuwe cluster maken.


Geef het cluster een naam en klik op Volgende. Controleer in het resulterende scherm ( Afbeelding D ) etcd, Control Plan en Worker.

Figuur D

De juiste opties instellen voor uw cluster.


Kopieer de opdracht vanuit het opdrachtvenster en plak deze in uw secundaire knooppunt. Als u een derde knooppunt instelt, kopieert u de opdracht daar ook. Het duurt even voordat deze opdracht is voltooid, maar als dit het geval is, wordt er een nieuw knooppunt toegevoegd aan uw cluster. U zou het nieuwe knooppunt moeten zien zoals geregistreerd in het Rancher-venster ( Afbeelding E ).

Figuur E

Onze knoop is geregistreerd.


Klik op de knop Gereed in het Rancher-venster en je cluster is klaar om te rocken in Rancher 2-stijl.

Cloud en Everything as a Service-nieuwsbrief

Dit is uw favoriete bron voor het laatste nieuws over AWS, Microsoft Azure, Google Cloud Platform, XaaS, cloudbeveiliging en nog veel meer. Maandagen bezorgd

Schrijf je vandaag in

© Copyright 2020 | mobilegn.com