Sådan installeres Kubernetes på CentOS 8

Sådan installeres Kubernetes på CentOS 8 Med CentOS 8 ude er installationen af ​​Kubernetes ændret. Lær hvordan du får dette til at ske.

CentOS 8 er ankommet, og sammen med den er der opdaget en række ændringer. En sådan ændring er, hvordan installationen af ​​Docker-motoren og Kubernetes tages hånd om. Jeg har allerede dækket installationen af ​​Docker CE på Cent OS 8, og nu vil jeg lede dig gennem processen med installation af Kubernetes på den samme CentOS 8-server.

Hybrid sky: En guide til it- proffere (TechRepublic download)

Hvad du har brug for

For at gøre dette arbejde skal du bruge følgende:

  • Et kørende eksempel på CentOS 8
  • Docker CE installeret og kørt
  • En bruger med sudo-privilegier
  • Adgang til rodbrugeren

Sådan installeres Kubernetes

Husk, at det er vigtigt, at du har Docker CE installeret, inden du starter denne proces. Når du har Docker-motoren kørt, kan du tilføje Kubernetes til serveren her.

Den første ting, der skal gøres, er tilføjelsen af ​​Kubernetes depot. For at gøre dette skal du åbne et terminalvindue på CentOS 8-serveren og udstede kommandoen:

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

Indsæt følgende indhold i denne nye fil:

 kubernetes name = Kubernetes baseurl = https: //packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64 aktiveret = 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 

Gem og luk filen.

Installer derefter de nødvendige pakker med kommandoen:

 sudo dnf installere -y kubelet kubeadm kubectl --disableexclude = kubernetes 

Aktivér kubelet-dæmonen med kommandoen:

 sudo systemctl enable - nu kubelet 

For den næste opgave skal du sige til rodbrugeren. Når du har gjort det, skal du udstede kommandoen:

 nano /etc/sysctl.d/k8s.conf 

I denne nye fil tilføjes følgende to linjer:

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

Gem og luk filen.

Genindlæs konfigurationen med kommandoen:

 sysctl - system 

Gå ud af rodbrugeren med kommandoen:

 Afslut 

Sådan deaktiveres swap

Endelig skal du deaktivere swap, inden du initialiserer din Kubernetes-klynge. For dette skal du udstede kommandoen:

 sudo swapoff -a 

For at gøre dette permanent skal du udstede kommandoen:

 sudo nano / etc / fstab 

Kommenter den linje, der starter med / dev / mapper / cl-swap swap . Gem og luk filen.

Du kan nu initialisere din Kubernetes-klynge og tilføje noder. Din CentOS 8 Kubernetes-server er klar til at begynde at implementere.

Cloud og alt som et service nyhedsbrev

Dette er din go-to ressource for det nyeste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, skysikkerhed og meget mere. Leveres mandage

Tilmeld dig i dag

© Copyright 2020 | mobilegn.com