Я создал эти файлы ca.cert и kubelet.service (файл systemd с IP-адресом и параметрами apiserver). Как я могу просто добавить этот новый узел в кластер?
Как проще всего подключить узел, настраивающий kubelet?
Ответы (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
Спасибо за вашу помощь и время. Но нужно ли это для использования kubeadm? Возможно ли использовать только kubelet?
- person manzion_111; 30.11.2018