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.
Installer docker-tjenesten.
Aktiver Docker-tjenesten under opstart.
Rediger konfigurationsfilen til Docker-tjenesten.
Tilføj følgende konfiguration i slutningen af det vareelement, der hedder: EXECSTART
Her er filen før vores konfiguration.
Her er filen efter vores konfiguration.
Opret en systemkonfigurationsfil.
Her er filindholdet.
Aktiver systemkonfigurationsfilen.
Rediger konfigurationsfilen med navnet: MODULER.Conf
Tilføj følgende konfiguration i slutningen af denne fil.
Rediger FSTAB-konfigurationsfilen, og deaktiver brugen af Swap-hukommelse.
Her er filen før vores konfiguration.
Her er filen efter vores konfiguration.
Angiv et entydigt værtsnavn.
Rediger konfigurationsfilen med navnet HOSTS.
Føj en post til den sekundære Kubernetes-node.
Opret en fil for at konfigurere de nødvendige miljøvariabler.
Her er filindholdet.
Genstart computeren.
Hent og installer lagernøglen til Kubernetes.
Tilføj det officielle Kubernetes-lager.
Installer Kubernetes-pakkerne.
Download de nødvendige Kubernetes-billeder.
Her er kommandoen output.
Initialiser Kubernetes-klyngen.
Her er kommandoen output.
Vær opmærksom på kommandoen for at føje noder til Kubernetes-klyngen.
Angiv den korrekte filtilladelse for Kubernetes-konfigurationsfilen.
Installer den nødvendige netværkskonfiguration for POD’er.
Installer controlleren for Ingress.
Som standard må Kubernetes-masternoder ikke køre PODS.
Du kan også aktivere Kubernetes-masternoderen for at køre PODS.
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.
Installer docker-tjenesten.
Aktiver Docker-tjenesten under opstart.
Rediger konfigurationsfilen til Docker-tjenesten.
Tilføj følgende konfiguration i slutningen af det vareelement, der hedder: EXECSTART
Her er filen før vores konfiguration.
Her er filen efter vores konfiguration.
Opret en systemkonfigurationsfil.
Her er filindholdet.
Aktiver systemkonfigurationsfilen.
Rediger konfigurationsfilen med navnet: MODULER.Conf
Tilføj følgende konfiguration i slutningen af denne fil.
Rediger FSTAB-konfigurationsfilen, og deaktiver brugen af Swap-hukommelse.
Her er filen før vores konfiguration.
Her er filen efter vores konfiguration.
Angiv et entydigt værtsnavn.
Rediger konfigurationsfilen med navnet HOSTS.
Føj en post til master noden Kubernetes.
Genstart computeren.
Hent og installer lagernøglen til Kubernetes.
Tilføj det officielle Kubernetes-lager.
Installer Kubernetes-pakkerne.
Bliv medlem af Kubernetes-klyngen.
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.
Tillykke! Du har sluttet dig til Kubernetes-klyngen.
Selvstudium Kubernetes – Test af klyngen
På masternoden skal du angive medlemmerne af Kubernetes-klyngen.
Her er kommandoen output.
Opret en installation ved hjælp af Nginx-afbildningen.
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.
Her er kommandoen output.
I vores eksempel kører pod-oprettet på følgende node: KUBERNETES-02.LOCAL
Skaler vores installation til 3 replikaer.
Kontroller Kubernetes-installationen.
Her er kommandoen output.
Vis de POD’er, der er installeret i klyngen.
Her er kommandoen output.
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.
Her er filindholdet.
Du må ikke ændre den YAML-filindrykning, der er brugt ovenfor.
Installer den nye Kubernetes-tjeneste.
Kontroller listen over Kubernetes-tjenester.
Her er kommandoen output.
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.
Å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.