GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Kubernetes na CentOS 8

V tomto tutoriálu vám ukážeme, jak nainstalovat Kubernetes na CentOS 8. Pro ty z vás, kteří nevěděli, Kubernetes je bezplatný a otevřený systém pro správu kontejnerů, který poskytuje platforma pro automatizaci nasazení, škálování a operace aplikačních kontejnerů napříč clustery hostitelských počítačů. S Kubernetes můžete volně využívat hybridní, on-premise a veřejnou cloudovou infrastrukturu ke spouštění úloh nasazení vaší organizace.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Kubernetes na server CentOS 8.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS 8.
  • Doporučujeme použít novou instalaci operačního systému, aby se předešlo případným problémům
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Kubernetes na CentOS 8

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

sudo clean all
sudo dnf update

Krok 2. Instalace Kubernetes na CentOS 8.

Nyní přidáváme úložiště Kubernetes do vašeho systému CentOS:

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

Přidejte následující obsah:

[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

Potom nainstalujte potřebné balíčky pomocí následujícího příkazu:

sudo dnf install kubelet kubeadm kubectl --disableexcludes=kubernetes

Po instalaci povolte kubelet démona pomocí příkazu:

sudo systemctl enable --now kubelet

Pro další úkol musíte su uživateli root. Jakmile to uděláte, zadejte příkaz:

nano /etc/sysctl.d/k8s.conf

Přidejte následující řádky:

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

Nakonec znovu načtěte konfiguraci příkazem:

sysctl --system

Blahopřejeme! Úspěšně jste nainstalovali Kubernetes. Děkujeme, že jste použili tento návod k instalaci Kubernetes na váš systém CentOS 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Kubernetes.


Cent OS
  1. Jak nainstalovat Kubernetes Cluster na CentOS 7

  2. Jak nainstalovat Vagrant na CentOS 7

  3. Jak nainstalovat ownCloud na CentOS 8

  1. Jak nainstalovat Gitea na CentOS 8

  2. Jak nainstalovat Memcached na CentOS 8

  3. Jak nainstalovat Nginx na CentOS 7

  1. Jak nainstalovat Apache na CentOS 7

  2. Jak nainstalovat Tomcat 8.5 na CentOS 7

  3. Jak nainstalovat Jenkins na CentOS 7