kubernetes/MultiMaster_K3S_HA
2022-03-25 23:51:09 +01:00
..
checkapi.sh MultiMaster_K3S_HA1 2022-03-25 23:14:25 +01:00
haproxy.cfg MultiMaster_K3S_HA1 2022-03-25 23:14:25 +01:00
keepalived.conf MultiMaster_K3S_HA1 2022-03-25 23:14:25 +01:00
README.md Zaktualizuj 'MultiMaster_K3S_HA/README.md' 2022-03-25 23:51:09 +01:00

KONFIGURACJA WYSOKIEJ DOSTĘPNOŚCI KLASTRA KUBERNETES W TRYBIE MULTI_MASTER - NAJISTOTNIEJSZE POLECENIA WYKORZYSTANE W ODCINKU

1) Instalacja węzłów MASTER:

Aktualizujemy system zanim zaczniemy i instalujemy pakiet "curl":

apt update && apt upgrade -y
apt install mc curl -y

Wyłączamy pamięć swap:

 swapoff -a; sed -i '/swap/d' /etc/fstab

Na pierwszym master instalujemy K3s:

curl -sfL https://get.k3s.io | sh -s server --cluster-init --token "WPISZ_TU_FAJNE_DŁUGIE_HASŁO"

Na dwóch pozostałych master wykonujemy polecenie instalacji K3S:

curl -sfL https://get.k3s.io | K3S_TOKEN="WPISZ_TU_FAJNE_DŁUGIE_HASŁO" sh -s - server --server https://192.168.100.56:6443

2) Aby z kolei zainstalować węzły WORKER:

swapoff -a; sed -i '/swap/d' /etc/fstab
apt update && sudo apt upgrade -y
apt install mc curl -y
curl -sfL https://get.k3s.io | K3S_URL=https://10.0.40.4:6443 K3S_TOKEN="97xK483a$5hbTXGa" sh -