Как проще всего подключить узел, настраивающий kubelet?

Я создал эти файлы ca.cert и kubelet.service (файл systemd с IP-адресом и параметрами apiserver). Как я могу просто добавить этот новый узел в кластер?


person manzion_111    schedule 23.11.2018    source источник


Ответы (1)


Для этого в последней версии (проверенной на 1.12) вы можете выполнить следующую команду на главном узле:

kubeadm token create --print-join-command

Затем он распечатает новую команду соединения (подобную той, которую вы получили после инициализации kubeadmn):

kubeadm join 192.168.1.101:6443 --token tokentoken.lalalalaqyd3kavez --discovery-token-ca-cert-hash sha256:complexshaoverhere

Теперь запустите приведенную выше команду на рабочем узле, на нем должны быть установлены docker, kubelet и kubeadm. Вы сможете присоединиться к рабочему узлу.

Подробнее см. этот официальный документ здесь.

person Prafull Ladha    schedule 23.11.2018
comment
Спасибо за вашу помощь и время. Но нужно ли это для использования kubeadm? Возможно ли использовать только kubelet? - person manzion_111; 30.11.2018