Slik installerer du Kubernetes på CentOS 8

Hvordan installere Kubernetes på CentOS 8 Med CentOS 8 ute, har installasjonen av Kubernetes endret seg. Lær hvordan du får dette til.

CentOS 8 har kommet, og sammen med den er det oppdaget en rekke endringer. En slik endring er hvordan installasjonen av Docker-motoren og Kubernetes blir ivaretatt. Jeg har allerede dekket installasjonen av Docker CE på Cent OS 8, og nå vil jeg lede deg gjennom prosessen med å installere Kubernetes på den samme CentOS 8-serveren.

Hybrid sky: En guide for IT-proffer (TechRepublic nedlasting)

Hva du trenger

For å få dette til å fungere, trenger du følgende:

  • Et kjørende eksempel på CentOS 8
  • Docker CE installert og kjørt
  • En bruker med sudo-rettigheter
  • Tilgang til rotbrukeren

Slik installerer du Kubernetes

Husk at det er avgjørende at du har Docker CE installert, før du starter denne prosessen. Når du har Docker-motoren i gang, kan du legge Kubernetes til serveren slik.

Den første tingen som skal gjøres er tilsetningen av Kubernetes depot. For å gjøre dette, åpner du et terminalvindu på CentOS 8-serveren og gir kommandoen:

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

Lim inn følgende innhold i denne nye filen:

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

Lagre og lukk filen.

Deretter installerer du nødvendige pakker med kommandoen:

 sudo dnf install -y kubelet kubeadm kubectl - utskiftelig ekskluderer = kubernetes 

Aktiver kubelet-demonen med kommandoen:

 sudo systemctl enable - nå kubelet 

For neste oppgave må du su til rotbrukeren. Når du har gjort det, gi kommandoen:

 nano /etc/sysctl.d/k8s.conf 

I denne nye filen legger du til følgende to linjer:

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

Lagre og lukk filen.

Last inn konfigurasjonen på nytt med kommandoen:

 sysctl - system 

Gå ut av rotbrukeren med kommandoen:

 exit 

Slik deaktiverer du bytte

Til slutt, før du initialiserer Kubernetes-klyngen, må du deaktivere bytte. For dette, gi kommandoen:

 sudo swapoff -a 

For å gjøre dette permanent, gi kommandoen:

 sudo nano / etc / fstab 

Kommenter linjen som starter med / dev / mapper / cl-swap-bytte . Lagre og lukk filen.

Du kan nå initialisere Kubernetes-klyngen og legge til noder. CentOS 8 Kubernetes-serveren er klar til å starte distribusjon.

Cloud og alt som et service nyhetsbrev

Dette er din go-to ressurs for det siste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, skysikkerhet og mye mer. Leveres mandager

Registrer deg i dag

© Copyright 2021 | pepebotifarra.com