Wilt u leren hoe u een Kubernetes cluster installatie op Ubuntu Linux doen? In deze tutorial gaan we je laten zien hoe je een Kubernetes-cluster installeren op een computer met Ubuntu Linux.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Kubernetes 1.18

In ons voorbeeld is het IP-adres van kubernetes master node 192.168.100.9.

In ons voorbeeld is het secundaire ip-adres van Kubernetes 192.168.100.10.

Kubernetes - Zelfstudies

Op deze pagina bieden we snel toegang tot een lijst met tutorials met betrekking tot Kubernetes.

Zelfstudie Kubernetes-cluster - Installatie van hoofdknooppunt

• IP - 192.168.100.9
• Hostname - KUBERNETES-01.LOCAL

Installeer de lijst met vereiste pakketten.

Copy to Clipboard

Installeer de Docker-service.

Copy to Clipboard

Schakel de Docker-service in tijdens het opstarten.

Copy to Clipboard

Het configuratiebestand van de Docker-service bewerken.

Copy to Clipboard

Voeg de volgende configuratie toe aan het einde van het item met de naam: EXECSTART

Copy to Clipboard

Hier is het bestand voor onze configuratie.

Copy to Clipboard

Hier is het bestand na onze configuratie.

Copy to Clipboard

Een systeemconfiguratiebestand maken.

Copy to Clipboard

Hier is de inhoud van het bestand.

Copy to Clipboard

Schakel het systeemconfiguratiebestand in.

Copy to Clipboard

Bewerk het configuratiebestand met de naam: MODULES.CONF

Copy to Clipboard

Voeg de volgende configuratie toe aan het einde van dit bestand.

Copy to Clipboard

Bewerk het FSTAB-configuratiebestand en schakel het gebruik van Swapgeheugen uit.

Copy to Clipboard

Hier is het bestand voor onze configuratie.

Copy to Clipboard

Hier is het bestand na onze configuratie.

Copy to Clipboard

Stel een unieke hostnaam in.

Copy to Clipboard

Bewerk het configuratiebestand met de naam HOSTS.

Copy to Clipboard

Voeg een item toe aan het secundaire Kubernetes-knooppunt.

Copy to Clipboard

Maak een bestand om de vereiste omgevingsvariabelen te configureren.

Copy to Clipboard

Hier is de inhoud van het bestand.

Copy to Clipboard

Start de computer opnieuw op.

Copy to Clipboard

Download en installeer de Kubernetes repository-sleutel.

Copy to Clipboard

Voeg de officiële Kubernetes repository toe.

Copy to Clipboard

Installeer de Kubernetes-pakketten.

Copy to Clipboard

Download de vereiste Kubernetes-afbeeldingen.

Copy to Clipboard

Hier is de opdrachtuitvoer.

Copy to Clipboard

Initialiseer het Kubernetes-cluster.

Copy to Clipboard

Hier is de opdrachtuitvoer.

Copy to Clipboard

Let op de opdracht om knooppunten toe te voegen aan het Kubernetes-cluster.

Copy to Clipboard

Stel de juiste bestandsmachtiging in voor het Configuratiebestand van Kubernetes.

Copy to Clipboard

Installeer de vereiste netwerkconfiguratie voor POD's.

Copy to Clipboard

Installeer de controller van Ingress.

Copy to Clipboard

Standaard is het basisknooppunt Kubernetes niet toegestaan om PODS uit te voeren.

Schakel de optie het hoofdknooppunt van Kubernetes in om PODS uit te voeren.

Copy to Clipboard

Gefeliciteerd! Je bent klaar met de Kubernetes installatie op Ubuntu Linux.

Zelfstudie Kubernetes-cluster - Installatie van secundair knooppunt

• IP - 192.168.100.10
• Hostname - KUBERNETES-02.LOCAL

Installeer de lijst met vereiste pakketten.

Copy to Clipboard

Installeer de Docker-service.

Copy to Clipboard

Schakel de Docker-service in tijdens het opstarten.

Copy to Clipboard

Het configuratiebestand van de Docker-service bewerken.

Copy to Clipboard

Voeg de volgende configuratie toe aan het einde van het item met de naam: EXECSTART

Copy to Clipboard

Hier is het bestand voor onze configuratie.

Copy to Clipboard

Hier is het bestand na onze configuratie.

Copy to Clipboard

Een systeemconfiguratiebestand maken.

Copy to Clipboard

Hier is de inhoud van het bestand.

Copy to Clipboard

Schakel het systeemconfiguratiebestand in.

Copy to Clipboard

Bewerk het configuratiebestand met de naam: MODULES.CONF

Copy to Clipboard

Voeg de volgende configuratie toe aan het einde van dit bestand.

Copy to Clipboard

Bewerk het FSTAB-configuratiebestand en schakel het gebruik van Swapgeheugen uit.

Copy to Clipboard

Hier is het bestand voor onze configuratie.

Copy to Clipboard

Hier is het bestand na onze configuratie.

Copy to Clipboard

Stel een unieke hostnaam in.

Copy to Clipboard

Bewerk het configuratiebestand met de naam HOSTS.

Copy to Clipboard

Voeg een item toe aan het masterknooppunt van Kubernetes.

Copy to Clipboard

Start de computer opnieuw op.

Copy to Clipboard

Download en installeer de Kubernetes repository-sleutel.

Copy to Clipboard

Voeg de officiële Kubernetes repository toe.

Copy to Clipboard

Installeer de Kubernetes-pakketten.

Copy to Clipboard

Word lid van het Kubernetes-cluster.

Copy to Clipboard

In ons voorbeeld is deze computer lid geworden van het Kubernetes-cluster dat is geïnstalleerd op het hoofdknooppunt 192.168.100.9.

Houd er rekening mee dat u de aangepaste opdracht die door het hoofdknooppunt is gemaakt, moet gebruiken om lid te worden van uw cluster.

Hier is de opdrachtuitvoer.

Copy to Clipboard

Gefeliciteerd! Je bent lid geworden van het Kubernetes-cluster.

Zelfstudie Kubernetes - Het cluster testen

Vermeld op het hoofdknooppunt de leden van het Kubernetes-cluster.

Copy to Clipboard

Hier is de opdrachtuitvoer.

Copy to Clipboard

Maak een implementatie met de Nginx-afbeelding.

Copy to Clipboard

In ons voorbeeld hebben we een implementatie gemaakt met de naam TEST.

Wacht tot het systeem de Nginx-afbeelding downloadt en start de POD.

Vermeld de pod's die op het cluster zijn geïnstalleerd.

Copy to Clipboard

Hier is de opdrachtuitvoer.

Copy to Clipboard

In ons voorbeeld wordt de gemaakt POD uitgevoerd op het volgende knooppunt: KUBERNETES-02.LOCAL

Schaal onze implementatie naar 3 replica's.

Copy to Clipboard

Controleer de Kubernetes-implementatie.

Copy to Clipboard

Hier is de opdrachtuitvoer.

Copy to Clipboard

Vermeld de pod's die op het cluster zijn geïnstalleerd.

Copy to Clipboard

Hier is de opdrachtuitvoer.

Copy to Clipboard

In ons voorbeeld hebben we 3 POD's die draaien op het volgende knooppunt: KUBERNETES-02.LOCAL

Maak een YAML-bestand met de nieuwe serviceconfiguratie.

Copy to Clipboard

Hier is de inhoud van het bestand.

Copy to Clipboard

Wijzig de hierboven gebruikte YAML-bestandsinspringing niet.

Installeer de nieuwe Kubernetes-service.

Copy to Clipboard

Controleer de lijst met Kubernetes-services.

Copy to Clipboard

Hier is de opdrachtuitvoer.

Copy to Clipboard

In ons voorbeeld hebben we een nieuwe service gemaakt met de naam TEST-WEB.

In ons voorbeeld hebben we poort 80 van onze implementatie blootgesteld als de poort 80 van host 192.168.100.9.

Gebruik de opdracht CURL om de communicatie naar onze Nginx-implementatie te testen.

Copy to Clipboard

Open uw browser en voer het IP-adres van uw Kubernetes-server in.

In ons voorbeeld is de volgende URL ingevoerd in de browser:

• http://192.168.100.9

Op de Kubernetes-server wordt de Nginx-pagina weergegeven.

nginx welcome

Gefeliciteerd! Je hebt je Kubernetes cluster met succes getest.