Vill du lära dig hur man gör en Kubernetes klusterinstallation på Ubuntu Linux? I den här guiden, vi ska visa dig hur du installerar en Kubernetes kluster på en dator som kör Ubuntu Linux.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Kubernetes 1.18
I vårt exempel är Kubernetes master noden IP-adressen 192.168.100.9.
I vårt exempel är Kubernetes sekundära nod-IP-adressen 192.168.100.10.
Kubernetes – Självstudier
På den här sidan erbjuder vi snabb tillgång till en lista över självstudiekurser relaterade till Kubernetes.
Självstudien Kubernetes Cluster – Master Node Installation
• IP – 192.168.100.9
• Hostname – KUBERNETES-01.LOCAL
Installera listan över paket som krävs.
Installera dockertjänsten.
Aktivera dockertjänsten under uppstart.
Redigera konfigurationsfilen för Docker-tjänsten.
Lägg till följande konfiguration i slutet av objektet med namnet: EXECSTART
Här är filen innan vår konfiguration.
Här är filen efter vår konfiguration.
Skapa en System-konfigurationsfil.
Här är filinnehållet.
Aktivera konfigurationsfilen för System.
Redigera konfigurationsfilen med namnet: MODULES. Conf
Lägg till följande konfiguration i slutet av den här filen.
Redigera FSTAB-konfigurationsfilen och inaktivera användningen av Byt minne.
Här är filen innan vår konfiguration.
Här är filen efter vår konfiguration.
Ange ett unikt värdnamn.
Redigera konfigurationsfilen med namnet HOSTS.
Lägg till en post i den sekundära Kubernetes-noden.
Skapa en fil för att konfigurera de nödvändiga miljövariablerna.
Här är filinnehållet.
Starta om datorn.
Hämta och installera databasnyckeln Kubernetes.
Lägg till den officiella Kubernetes-lagringsplatsen.
Installera Kubernetes-paketen.
Hämta de nödvändiga Kubernetes-bilderna.
Här är kommandot utgång.
Initiera kubernetes-klustret.
Här är kommandot utgång.
Ta del av kommandot för att lägga till noder i Kubernetes-klustret.
Ange rätt filbehörighet för Kubernetes-konfigurationsfilen.
Installera den nödvändiga nätverkskonfigurationen för POD:er.
Installera regulatorn av Ingress.
Som standard tillåts inte huvudnoden Kubernetes köra PODS.
Aktivera valfritt huvudnoden Kubernetes för att köra PODS.
Grattis! Du har avslutat Kubernetes-installationen på Ubuntu Linux.
Självstudien Kubernetes Cluster – Sekundär nodinstallation
• IP – 192.168.100.10
• Hostname – KUBERNETES-02.LOCAL
Installera listan över paket som krävs.
Installera dockertjänsten.
Aktivera dockertjänsten under uppstart.
Redigera konfigurationsfilen för Docker-tjänsten.
Lägg till följande konfiguration i slutet av objektet med namnet: EXECSTART
Här är filen innan vår konfiguration.
Här är filen efter vår konfiguration.
Skapa en System-konfigurationsfil.
Här är filinnehållet.
Aktivera konfigurationsfilen för System.
Redigera konfigurationsfilen med namnet: MODULES. Conf
Lägg till följande konfiguration i slutet av den här filen.
Redigera FSTAB-konfigurationsfilen och inaktivera användningen av Byt minne.
Här är filen innan vår konfiguration.
Här är filen efter vår konfiguration.
Ange ett unikt värdnamn.
Redigera konfigurationsfilen med namnet HOSTS.
Lägg till en post i huvudnoden Kubernetes.
Starta om datorn.
Hämta och installera databasnyckeln Kubernetes.
Lägg till den officiella Kubernetes-lagringsplatsen.
Installera Kubernetes-paketen.
Gå med i Kubernetes-klustret.
I vårt exempel, den här datorn gick kubernetes klustret installerat på master noden 192.168.100.9.
Tänk på, att du måste använda det anpassade kommandot som skapas av huvudnoden för att gå med i ditt kluster.
Här är kommandot utgång.
Grattis! Du har gått med i Kubernetes-klustret.
Självstudien Kubernetes – Testa klustret
På huvudnoden listar du medlemmarna i kubernetes-klustret.
Här är kommandot utgång.
Skapa en distribution med hjälp av Nginx-avbildningen.
I vårt exempel skapade vi en distribution med namnet TEST.
Vänta tills systemet hämtar Nginx-avbildningen och startar POD-enheten.
Lista de PODs som är installerade på klustret.
Här är kommandot utgång.
I vårt exempel körs POD som skapats på följande nod: KUBERNETES-02.LOCAL
Skala vår distribution till 3 repliker.
Verifiera Kubernetes-distributionen.
Här är kommandot utgång.
Lista de PODs som är installerade på klustret.
Här är kommandot utgång.
I vårt exempel har vi 3 PODs som körs på följande nod: KUBERNETES-02.LOCAL
Skapa en YAML-fil med den nya tjänstkonfigurationen.
Här är filinnehållet.
Ändra inte yaml-filindraget som används ovan.
Installera den nya Kubernetes-tjänsten.
Verifiera listan över Kubernetes-tjänster.
Här är kommandot utgång.
I vårt exempel skapade vi en ny tjänst med namnet TEST-WEB.
I vårt exempel, vi utsatt port 80 från vår utplacering som porten 80 av värd 192.168.100.9.
Använd curl-kommandot för att testa kommunikationen till vår Nginx-distribution.
Öppna din webbläsare och ange IP-adressen till din Kubernetes-server.
I vårt exempel angavs följande webbadress i Webbläsaren:
• http://192.168.100.9
Kubernetes-servern kommer att visa Nginx-sidan.
Grattis! Du har testat ditt Kubernetes-kluster utan fel.