Hur man installerar Kubernetes på CentOS 8

Hur man installerar Kubernetes på CentOS 8 Med CentOS 8 ute har installationen av Kubernetes förändrats. Lär dig hur du gör detta.

CentOS 8 har kommit, och tillsammans med det har ett antal förändringar upptäckts. En sådan förändring är hur installationen av Docker-motorn och Kubernetes tas om hand. Jag har redan täckt installationen av Docker CE på Cent OS 8, och nu vill jag leda dig genom processen att installera Kubernetes på samma CentOS 8-server.

Hybridmoln: En guide för IT-proffs (nedladdning av TechRepublic)

Vad du behöver

För att detta ska fungera behöver du följande:

  • En löpande instans av CentOS 8
  • Docker CE installerad och igång
  • En användare med sudo-privilegier
  • Åtkomst till rotanvändaren

Hur man installerar Kubernetes

Kom ihåg att det är viktigt att du har Docker CE installerat innan du startar denna process. När du har startat Docker-motorn så lägger du till Kubernetes till servern.

Det första som ska göras är tillägget av Kubernetes-arkivet. För att göra detta, öppna ett terminalfönster på CentOS 8-servern och utfärda kommandot:

 sudo nano /etc/yum.repos.d/kubernetes.repo 

Klistra in följande innehåll i den nya filen:

 kubernetes name = Kubernetes baseurl = https: //packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64 aktiverat = 1 gpgcheck = 1 repo_gpgcheck = 1 gpgkey = https: //packages.cloud.google. com / yum / doc / yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg 

Spara och stäng filen.

Därefter installerar du nödvändiga paket med kommandot:

 sudo dnf install -y kubelet kubeadm kubectl - avaktiveras utesluter = kubernetes 

Aktivera kubelet-demonen med kommandot:

 sudo systemctl enable - nu kubelet 

För nästa uppgift måste du su till rotanvändaren. När du har gjort det ger du kommandot:

 nano /etc/sysctl.d/k8s.conf 

Lägg till följande två rader i den nya filen:

 net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 

Spara och stäng filen.

Ladda om konfigurationen med kommandot:

 sysctl - system 

Gå ur rotanvändaren med kommandot:

 utgång 

Hur du inaktiverar byte

Slutligen, innan du initierar ditt Kubernetes-kluster, måste du inaktivera byte. För detta, utfärda kommandot:

 sudo swapoff -a 

För att göra detta permanent, utfärda kommandot:

 sudo nano / etc / fstab 

Kommentera raden som börjar med / dev / mapper / cl-swap swap . Spara och stäng filen.

Du kan nu initialisera ditt Kubernetes-kluster och lägga till noder. Din CentOS 8 Kubernetes-server är redo att börja distribuera.

Cloud och allt som ett nyhetsbrev för tjänster

Det här är din resurs för det senaste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, molnsäkerhet och mycket mer. Levereras måndagar

Registrera dig idag

© Copyright 2020 | mobilegn.com