☸️ Как добавить рабочие ноды в кластеры Kubernetes

by itisgood

Когда кластер Kubernetes впервые инициализируется, генерируется токен, используемый для добавления рабочих нод.

Срок действия токенов составляет всего 24 часа, что не позволяет вам добавлять дополнительные узлы после этого срока.

В этом уроке я покажу вам, как управлять вашими токенами, позволяя вам добавлять больше worker нод в существующий кластер.

Управление токенами вашего кластера

Используя команду kubeadm, составьте список своих текущих токенов.

Если с момента инициализации кластера прошло более 24 часов, список, скорее всего, будет пустым.

Создание нового токена

Используя команду kubeadm, выведите свои текущие токены на мастер-узел.

Если ваш кластер был инициализирован более 24 часов назад, список, скорее всего, будет пустым, поскольку срок службы токена составляет всего 24 часа.

kubeadm token list

Создайте новый токен, используя kubeadm.

Используя аргумент –print-join-command, kubeadm выведет токен и хэш SHA, необходимые для безопасной связи с мастером.

kubeadm token create --print-join-command

Используйте kubeadm, чтобы перечислить все токены, чтобы проверить, что наш новый токен создан

kubeadm token list

Добавление новой worker ноды в кластер

Используя SSH, войдите на новую ноду.

Используйте команду kubeadm join с нашим новым токеном, чтобы присоединить узел к нашему кластеру.

kubeadm join 192.168.1.130:6443 --token qt57zu.wuvqh64un13trr7x --discovery-token-ca-cert-hash sha256:5ad014cad868fdfe9388d5b33796cf40fc1e8c2b3dccaebff0b066a0532e8723
Перечислите ноды кластера, чтобы убедиться, что ваш новый узел успешно присоединился к кластеру.
kubectl get nodes
Проверьте статус ноды, чтобы убедиться, что никаких проблем не возникло.
kubectl get nodes my-worker-name

Как решить ошибку ноды NotReady

На воркере:

kubeadm reset

kubeadm token create --print-join-command

kubeadm join 10.170.109.165:6443 --token 50epir.tdxylmeazfv07pjm --discovery-token-ca-cert-hash 
sha256:ba6156f90d7263a8c17240dbe70b624b67ad4e1388197685e42697c008c596e

You may also like

Leave a Comment