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

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


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

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
установка_на_rocky_8 [2022/06/28 17:28]
kirill
установка_на_rocky_8 [2024/06/14 08:07] (текущий)
kirill
Строка 11: Строка 11:
 Добавим репозиторий(на всех нодах) Добавим репозиторий(на всех нодах)
  
-dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo +''dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo\\ 
  
-dnf install containerd +dnf install containerd\\ 
  
-dnf install docker-ce --nobest -y+dnf install docker-ce --nobest -y\\
  
-systemctl start docker+systemctl start docker''
  
  
Строка 26: Строка 26:
 }' > /etc/docker/daemon.json }' > /etc/docker/daemon.json
  
-systemctl restart docker 
  
  
Строка 32: Строка 31:
  
  
-vi  < /etc/yum.repos.d/kubernetes.repo +Создать k8s.repo из перозитория по ссылуке
- +
- +
-[kubernetes] +
-name=Kubernetes +
-baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-$basearch +
-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 +
-exclude=kubelet kubeadm kubectl+
  
 +[[https://github.com/kmmorozov/k8s-installation-rocky8/blob/main/kubernetes.repo| Рабочий репозиторий]]
  
 dnf install -y kubelet kubeadm kubectl --disableexcludes=kubernetes dnf install -y kubelet kubeadm kubectl --disableexcludes=kubernetes
Строка 53: Строка 43:
  
  
-На master node +создание кластера на master node.  
 + 
 + 1. Initializes cluster master node
 + 
 + ''kubeadm init --apiserver-advertise-address $(hostname -i) --pod-network-cidr 10.5.0.0/16'' 
 + 
 + 
 + 2. Initialize cluster networking:
  
 + ''kubectl apply -f https://raw.githubusercontent.com/cloudnativelabs/kube-router/master/daemonset/kubeadm-kuberouter.yaml''
  
-kubeadm config images pull 
  
  
-kubeadm init --pod-network-cidr 192.168.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''
  
  
  
  
 +[[https://gist.github.com/iamcryptoki/ed6925ce95f047673e7709f23e0b9939| ошибки bridge]]
  
  
 +[[https://habr.com/ru/articles/664458/|haproxy]]
  
  
установка_на_rocky_8.1656437321.txt.gz · Последнее изменение: 2022/06/28 17:28 — kirill

DokuWiki Appliance - Powered by TurnKey Linux