Vil du gerne lære at gøre en Kubernetes klynge installation på Ubuntu Linux? I denne tutorial vil vi vise dig, hvordan du installerer en Kubernetes klynge på en computer, der kører Ubuntu Linux.

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

I vores eksempel er Kubernetes master node IP-adresse 192.168.100.9.

I vores eksempel er Kubernetes sekundære node IP-adresse 192.168.100.10.

Kubernetes – Selvstudier

På denne side tilbyder vi hurtig adgang til en liste over tutorials relateret til Kubernetes.

Selvstudium Kubernetes-klynge – installation af masternode

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

Installer listen over påkrævede pakker.

Copy to Clipboard

Installer docker-tjenesten.

Copy to Clipboard

Aktiver Docker-tjenesten under opstart.

Copy to Clipboard

Rediger konfigurationsfilen til Docker-tjenesten.

Copy to Clipboard

Tilføj følgende konfiguration i slutningen af det vareelement, der hedder: EXECSTART

Copy to Clipboard

Her er filen før vores konfiguration.

Copy to Clipboard

Her er filen efter vores konfiguration.

Copy to Clipboard

Opret en systemkonfigurationsfil.

Copy to Clipboard

Her er filindholdet.

Copy to Clipboard

Aktiver systemkonfigurationsfilen.

Copy to Clipboard

Rediger konfigurationsfilen med navnet: MODULER.Conf

Copy to Clipboard

Tilføj følgende konfiguration i slutningen af denne fil.

Copy to Clipboard

Rediger FSTAB-konfigurationsfilen, og deaktiver brugen af Swap-hukommelse.

Copy to Clipboard

Her er filen før vores konfiguration.

Copy to Clipboard

Her er filen efter vores konfiguration.

Copy to Clipboard

Angiv et entydigt værtsnavn.

Copy to Clipboard

Rediger konfigurationsfilen med navnet HOSTS.

Copy to Clipboard

Føj en post til den sekundære Kubernetes-node.

Copy to Clipboard

Opret en fil for at konfigurere de nødvendige miljøvariabler.

Copy to Clipboard

Her er filindholdet.

Copy to Clipboard

Genstart computeren.

Copy to Clipboard

Hent og installer lagernøglen til Kubernetes.

Copy to Clipboard

Tilføj det officielle Kubernetes-lager.

Copy to Clipboard

Installer Kubernetes-pakkerne.

Copy to Clipboard

Download de nødvendige Kubernetes-billeder.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

Initialiser Kubernetes-klyngen.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

Vær opmærksom på kommandoen for at føje noder til Kubernetes-klyngen.

Copy to Clipboard

Angiv den korrekte filtilladelse for Kubernetes-konfigurationsfilen.

Copy to Clipboard

Installer den nødvendige netværkskonfiguration for POD’er.

Copy to Clipboard

Installer controlleren for Ingress.

Copy to Clipboard

Som standard må Kubernetes-masternoder ikke køre PODS.

Du kan også aktivere Kubernetes-masternoderen for at køre PODS.

Copy to Clipboard

Tillykke! Du er færdig med Kubernetes installation på Ubuntu Linux.

Selvstudium Kubernetes-klynge – installation af sekundær node

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

Installer listen over påkrævede pakker.

Copy to Clipboard

Installer docker-tjenesten.

Copy to Clipboard

Aktiver Docker-tjenesten under opstart.

Copy to Clipboard

Rediger konfigurationsfilen til Docker-tjenesten.

Copy to Clipboard

Tilføj følgende konfiguration i slutningen af det vareelement, der hedder: EXECSTART

Copy to Clipboard

Her er filen før vores konfiguration.

Copy to Clipboard

Her er filen efter vores konfiguration.

Copy to Clipboard

Opret en systemkonfigurationsfil.

Copy to Clipboard

Her er filindholdet.

Copy to Clipboard

Aktiver systemkonfigurationsfilen.

Copy to Clipboard

Rediger konfigurationsfilen med navnet: MODULER.Conf

Copy to Clipboard

Tilføj følgende konfiguration i slutningen af denne fil.

Copy to Clipboard

Rediger FSTAB-konfigurationsfilen, og deaktiver brugen af Swap-hukommelse.

Copy to Clipboard

Her er filen før vores konfiguration.

Copy to Clipboard

Her er filen efter vores konfiguration.

Copy to Clipboard

Angiv et entydigt værtsnavn.

Copy to Clipboard

Rediger konfigurationsfilen med navnet HOSTS.

Copy to Clipboard

Føj en post til master noden Kubernetes.

Copy to Clipboard

Genstart computeren.

Copy to Clipboard

Hent og installer lagernøglen til Kubernetes.

Copy to Clipboard

Tilføj det officielle Kubernetes-lager.

Copy to Clipboard

Installer Kubernetes-pakkerne.

Copy to Clipboard

Bliv medlem af Kubernetes-klyngen.

Copy to Clipboard

I vores eksempel sluttede denne computer sig til Kubernetes-klyngen, der er installeret på masternoden 192.168.100.9.

Husk, at du skal bruge den brugerdefinerede kommando, der er oprettet af masternoden, til at deltage i klyngen.

Her er kommandoen output.

Copy to Clipboard

Tillykke! Du har sluttet dig til Kubernetes-klyngen.

Selvstudium Kubernetes – Test af klyngen

På masternoden skal du angive medlemmerne af Kubernetes-klyngen.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

Opret en installation ved hjælp af Nginx-afbildningen.

Copy to Clipboard

I vores eksempel har vi oprettet en implementering med navnet TEST.

Vent på, at systemet henter Nginx-billedet, og start POD’en.

Vis de POD’er, der er installeret i klyngen.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

I vores eksempel kører pod-oprettet på følgende node: KUBERNETES-02.LOCAL

Skaler vores installation til 3 replikaer.

Copy to Clipboard

Kontroller Kubernetes-installationen.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

Vis de POD’er, der er installeret i klyngen.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

I vores eksempel har vi 3 POD’er, der kører på følgende node: KUBERNETES-02.LOCAL

Opret en YAML-fil med den nye tjenestekonfiguration.

Copy to Clipboard

Her er filindholdet.

Copy to Clipboard

Du må ikke ændre den YAML-filindrykning, der er brugt ovenfor.

Installer den nye Kubernetes-tjeneste.

Copy to Clipboard

Kontroller listen over Kubernetes-tjenester.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

I vores eksempel har vi oprettet en ny tjeneste med navnet TEST-WEB.

I vores eksempel udsatte vi port 80 fra vores installation som port 80 på vært 192.168.100.9.

Brug KOMMANDOEN CURL til at teste kommunikationen til vores Nginx-installation.

Copy to Clipboard

Åbn din browser, og indtast IP-adressen på din Kubernetes-server.

I vores eksempel blev følgende webadresse indtastet i browseren:

• http://192.168.100.9

Kubernetes-serveren viser siden Nginx.

Tillykke! Du har testet din Kubernetes-klynge med succes.