Hur du installerar Rancher 2 på Ubuntu Server 18.04

Bild: Jack Wallen

Rancher är ett program med öppen källkod för att distribuera Kubernetes som en tjänst. Med Rancher kan du köra Kubernetes var som helst, hantera kluster, centralisera policy- och arbetsbelastningshantering och njuta av en plattform med noll leverantörsinlåsning. Det bästa av allt är att Rancher kan installeras på hårdvara utanför racket och kör operativsystemet Linux.

Måste läsa molnet

  • Cloud computing 2020: Förutsägelser om säkerhet, AI, Kubernetes, mer
  • De viktigaste molnframstegen under decenniet
  • Top desktop som en tjänsteleverantör (DaaS): Amazon, Citrix, Microsoft, VMware och mer
  • Cloud computing policy (TechRepublic Premium)

Jag kommer att leda dig genom processen att installera Rancher 2 på Ubuntu Server 18.04-plattformen.

Vad du behöver

Jag ska demonstrera med två noder (justera värdnamn och IP-adresser vid behov):

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

Båda dessa maskiner kommer att ha en helt uppdaterad Ubuntu Server 18.04.

Installera beroenden

Det första som måste göras är att installera Docker-beroendet på båda noderna. Vi vill installera den senaste versionen av Docker (inte den version som finns i standardförvaret). För att göra detta öppnar du ett terminalfönster och ger kommandona:

 sudo apt-get -y install apt-transport-https ca-certifikat 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 installera docker-ce 

Lägg till användare i Docker-gruppen

För att undvika att köra Docker withsudo (vilket kan leda till säkerhetsproblem) måste du lägga till en användare i Docker-gruppen. Från terminalen, utfärda kommandot:

 sudo usermod -a -G-dockare $ USER 

För att ändringen ska träda i kraft måste du logga ut och logga in på din Linux-server.

Sätt i Rancher-behållaren

Detta görs på den primära noden (RANCHER vid 192.168.1.190). Starta containern med kommandot från terminalen:

 sudo docker run -d --restart = om-stop -p 80:80 -p 443: 443 rancher / rancher 

Öppna en webbläsare och peka på https: // SERVER_IP (där SERVER_IP är din webbhotells IP-adress). Du hälsas av Rancher-inloggningsfönstret ( figur A ).

Figur A

Rancher 2-inloggningsfönstret.


Här kommer du att behöva skapa ett nytt (starkt) lösenord för Rancher 2-användaradministratören.

I nästa fönster ( figur B ) måste du ange URL (eller IP-adress) för din Rancher 2-server.

Figur B

Ställa in URL (eller IP-adress) på Rancher 2-servern.


Skapa ditt första kluster

Vanligtvis behöver du minst tre maskiner för att skapa ett kluster. Jag kommer att visa att jag bara använder två (den primära noden och en sekundär noden). När du har ställt in URL: n kommer du att presenteras med en knapp tydligt markerad Lägg till kluster. Klicka på det och navigera sedan till Cluster | Lägg till kluster. I avsnittet markerade från mina befintliga noder klickar du på Anpassad ( figur C ).

Figur C

Skapa ditt nya kluster.


Ge klustret ett namn och klicka på Nästa. På den resulterande skärmen ( figur D ), se till att kontrollera etcd, kontrollplan och arbetare.

Figur D

Ställa in rätt alternativ för ditt kluster.


Kopiera kommandot från kommandofönstret och klistra in det i din sekundära nod. Om du ställer in en tredje nod, kopierar du också kommandot där. Det här kommandot kommer att ta lite tid att slutföra, men när det gör det kommer du att få en ny nod till ditt kluster. Du bör se den nya noden listad som registrerad i Rancher-fönstret ( figur E ).

Figur E

Vår nod har registrerats.


Klicka på Klar-knappen i Rancher-fönstret, och ditt kluster är redo att rocka, Rancher 2-stil.

Cloud och allt som ett nyhetsbrev för tjänster

Det här är din resurs för det senaste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, molnsäkerhet och mycket mer. Levereras måndagar

Registrera dig idag

© Copyright 2020 | mobilegn.com