Инструменты пользователя

Инструменты сайта


установка_на_rocky_8

**Это старая версия документа!**

Установку будем производить на Rocky Linux 8

систему будем разворачивать на 3 ноды

node1 192.168.30.32 master node2 192.168.20.33 node3 192.168.30.34

Добавим репозиторий(на всех нодах)

dnf config-manager –add-repo=https://download.docker.com/linux/centos/docker-ce.repo

dnf install containerd

dnf install docker-ce –nobest -y

systemctl start docker

Change docker to use systemd cgroup driver.

echo '{

"exec-opts": ["native.cgroupdriver=systemd"]

}' > /etc/docker/daemon.json

k8s

Создать k8s.repo из перозитория по ссылуке

Рабочий репозиторий

dnf install -y kubelet kubeadm kubectl –disableexcludes=kubernetes

systemctl enable kubelet

systemctl start kubelet

создание кластера на master node.

  1. Initializes cluster master node:

    kubeadm init –apiserver-advertise-address $(hostname -i) –pod-network-cidr 10.5.0.0/16

решение проблем с созданием кластера

если не работает закомментить в vim /etc/containerd/config.toml запрещенные плагины перезапустить systemctl restart containerd

проблема с tc

dnf install -y iproute-tc

проблема с kubectl get nodes

mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config

ошибки bridge

haproxy

установка_на_rocky_8.1718352407.txt.gz · Последнее изменение: 2024/06/14 08:06 — kirill

DokuWiki Appliance - Powered by TurnKey Linux