A Kubernetes telepítése a CentOS 8 rendszeren

A Kubernetes telepítése a CentOS 8-on A CentOS 8 kiiktatásával a Kubernetes telepítése megváltozott. Tudja meg, hogyan lehet ezt megtenni.

Megérkezett a CentOS 8, és vele együtt számos változást fedeztek fel. Az egyik ilyen változás az, hogy hogyan gondoskodnak a Docker motor és a Kubernetes telepítéséről. Már lefedtem a Docker CE telepítését a Cent OS 8-on, és most átnézem a Kubernetes telepítésének ugyanazon a CentOS 8 szerverre történő telepítésének folyamatán.

Hibrid felhő: Útmutató az informatikai szakemberekhez (TechRepublic letöltés)

Amire szüksége lesz

A munka elvégzéséhez a következőkre lesz szüksége:

  • A CentOS 8 futó példánya
  • A Docker CE telepítve és fut
  • Sudo jogosultságokkal rendelkező felhasználó
  • Hozzáférés a gyökér felhasználóhoz

A Kubernetes telepítése

Ne felejtse el, hogy a folyamat megkezdése előtt elengedhetetlen a Docker CE telepítése. Miután a Docker motort elindította és futtatta, íme, hogyan adhat hozzá Kubernetes-t a kiszolgálóhoz.

Az első dolog, amit tennie kell, a Kubernetes-tárház hozzáadása. Ehhez nyisson meg egy terminálablakot a CentOS 8 kiszolgálón, és adja ki a következő parancsot:

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

Az új fájlba illessze be a következő tartalmat:

 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. com / yum / doc / yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg 

Mentse és zárja be a fájlt.

Ezután telepítse a szükséges csomagokat a következő paranccsal:

 sudo dnf install -y kubelet kubeadm kubectl --disableexcludes = kubernetes 

Engedélyezze a kubelet démont a következő paranccsal:

 sudo systemctl enable - most kubelet 

A következő feladathoz be kell lépnie a root felhasználóhoz. Miután ezt megtette, adja ki a parancsot:

 nano /etc/sysctl.d/k8s.conf 

Az új fájlban adja hozzá a következő két sort:

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

Mentse és zárja be a fájlt.

Töltse újra a konfigurációt a következő paranccsal:

 sysctl - rendszer 

Kilépés a root felhasználóból a következő paranccsal:

 kijárat 

Hogyan lehet letiltani a csere

Végül, mielőtt inicializálná a Kubernetes-fürtöt, le kell tiltania a csere funkciót. Ehhez adja ki a parancsot:

 sudo swapoff -a 

Ennek állandóvá tételéhez adja ki a következő parancsot:

 sudo nano / etc / fstab 

Kommentáld a / dev / mapper / cl-swap csere kezdődő sort. Mentse és zárja be a fájlt.

Most inicializálhatja a Kubernetes-fürtöt és hozzáadhat csomópontokat. A CentOS 8 Kubernetes szervere készen áll a telepítés megkezdésére.

Felhő és minden, mint szolgáltatási hírlevél

Ez a forrás az AWS, a Microsoft Azure, a Google Cloud Platform, az XaaS, a felhőbiztonság és még sok más legfrissebb verziójáról. Hétfőn

Regisztrálj még ma

© Copyright 2020 | mobilegn.com