Vil du lære å gjøre en Kubernetes klyngeinstallasjon på Ubuntu Linux? I denne opplæringen skal vi vise deg hvordan du installerer en Kubernetes-klynge på en datamaskin som kjører Ubuntu Linux.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Kubernetes 1.18
I vårt eksempel er Kubernetes hovednode IP-adresse 192.168.100.9.
I vårt eksempel er Kubernetes sekundær node IP-adresse 192.168.100.10.
Kubernetes – Guider
På denne siden tilbyr vi rask tilgang til en liste over tutorials knyttet til Kubernetes.
Tutorial Kubernetes Cluster – Master Node Installasjon
• IP – 192.168.100.9
• Hostname – KUBERNETES-01.LOCAL
Installer listen over nødvendige pakker.
Installer Docker-tjenesten.
Aktiver Docker-tjenesten under oppstart.
Rediger konfigurasjonsfilen for Docker-tjenesten.
Legg til følgende konfigurasjon på slutten av elementet med navnet: EXECSTART
Her er filen før konfigurasjonen vår.
Her er filen etter konfigurasjonen vår.
Opprett en systemkonfigurasjonsfil.
Her er filinnholdet.
Aktiver systemkonfigurasjonsfilen.
Rediger konfigurasjonsfilen med navnet MODULES. Conf
Legg til følgende konfigurasjon på slutten av denne filen.
Rediger konfigurasjonsfilen for FSTAB, og deaktiver bruken av Swap-minne.
Her er filen før konfigurasjonen vår.
Her er filen etter konfigurasjonen vår.
Angi et unikt vertsnavn.
Rediger konfigurasjonsfilen med navnet HOSTS.
Legge til en oppføring i den sekundære Kubernetes-noden.
Opprett en fil for å konfigurere de nødvendige miljøvariablene.
Her er filinnholdet.
Start datamaskinen på nytt.
Last ned og installer Kubernetes-repositoriumnøkkelen.
Legg til det offisielle Kubernetes-repositoriet.
Installer Kubernetes-pakkene.
Last ned de nødvendige Kubernetes-bildene.
Her er kommandoutdataene.
Initialiser Kubernetes-klyngen.
Her er kommandoutdataene.
Legg merke til kommandoen for å legge til noder i Kubernetes-klyngen.
Angi riktig filtillatelse på Kubernetes konfigurasjonsfilen.
Installer den nødvendige nettverkskonfigurasjonen for poder.
Installer kontrolleren for Ingress.
Kubernetes-hovednoden har som standard ikke lov til å kjøre PODS.
Du kan eventuelt aktivere Kubernetes hovednode for å kjøre PODS.
Gratulerer! Du har fullført Kubernetes-installasjonen på Ubuntu Linux.
Tutorial Kubernetes Cluster – Sekundær nodeinstallasjon
• IP – 192.168.100.10
• Hostname – KUBERNETES-02.LOCAL
Installer listen over nødvendige pakker.
Installer Docker-tjenesten.
Aktiver Docker-tjenesten under oppstart.
Rediger konfigurasjonsfilen for Docker-tjenesten.
Legg til følgende konfigurasjon på slutten av elementet med navnet: EXECSTART
Her er filen før konfigurasjonen vår.
Her er filen etter konfigurasjonen vår.
Opprett en systemkonfigurasjonsfil.
Her er filinnholdet.
Aktiver systemkonfigurasjonsfilen.
Rediger konfigurasjonsfilen med navnet MODULES. Conf
Legg til følgende konfigurasjon på slutten av denne filen.
Rediger konfigurasjonsfilen for FSTAB, og deaktiver bruken av Swap-minne.
Her er filen før konfigurasjonen vår.
Her er filen etter konfigurasjonen vår.
Angi et unikt vertsnavn.
Rediger konfigurasjonsfilen med navnet HOSTS.
Legge til en oppføring i kubernetes hovednode.
Start datamaskinen på nytt.
Last ned og installer Kubernetes-repositoriumnøkkelen.
Legg til det offisielle Kubernetes-repositoriet.
Installer Kubernetes-pakkene.
Bli med i Kubernetes-klyngen.
I vårt eksempel ble denne datamaskinen med kubernetes-klyngen installert på hovednoden 192.168.100.9.
Husk at du må bruke den egendefinerte kommandoen som er opprettet av hovednoden, til å bli med i klyngen.
Her er kommandoutdataene.
Gratulerer! Du har sluttet deg til Kubernetes-klyngen.
Tutorial Kubernetes – Testing av klyngen
På hovednoden viser du medlemmene av Kubernetes-klyngen.
Her er kommandoutdataene.
Opprett en distribusjon ved hjelp av Nginx-avbildningen.
I vårt eksempel opprettet vi en distribusjon kalt TEST.
Vent til systemet laster ned Nginx-bildet og start POD-en.
Oppgi podene som er installert i klyngen.
Her er kommandoutdataene.
I vårt eksempel kjører POD-en som er opprettet på følgende node: KUBERNETES-02.LOCAL
Skaler distribusjonen vår til 3 replikaer.
Kontroller Kubernetes-distribusjonen.
Her er kommandoutdataene.
Oppgi podene som er installert i klyngen.
Her er kommandoutdataene.
I vårt eksempel har vi 3 PODer som kjører på følgende node: KUBERNETES-02.LOCAL
Opprett en YAML-fil med den nye tjenestekonfigurasjonen.
Her er filinnholdet.
Ikke endre YAML-filinnrykk som brukes ovenfor.
Installer den nye Kubernetes-tjenesten.
Kontroller listen over Kubernetes-tjenester.
Her er kommandoutdataene.
I vårt eksempel opprettet vi en ny tjeneste kalt TEST-WEB.
I vårt eksempel eksponerte vi port 80 fra vår distribusjon som port 80 av verten 192.168.100.9.
Bruk CURL-kommandoen til å teste kommunikasjonen til vår Nginx-distribusjon.
Åpne nettleseren din og skriv inn IP-adressen til Kubernetes-serveren.
I vårt eksempel ble følgende URL skrevet inn i nettleseren:
• http://192.168.100.9
Kubernetes-serveren viser Nginx-siden.
Gratulerer! Du har testet Kubernetes-klyngen din.