Kubelet не смог зарегистрироваться на master после изменения имени хоста

В сервисе kubelet возникла следующая ошибка, когда я изменил имя хоста одного из узлов:

Aug 24 14:28:32 k8s-worker03 kubelet[9255]: E0824 14:28:32.715201    9255 kubelet_node_status.go:103] Unable to register node "k8s-worker03" with API server: nodes "k8s-worker03" is forbidden: node "localhost.localdomain" cannot modify node "k8s-worker03

Сначала это был localhost.localdomain, и он успешно присоединился к кластеру. После того, как имя хоста было изменено, оно не было готово в выводе kubectl get nodes

Я попытался удалить узел из кластера и перезапустить службу kubelet на этом конкретном узле, но эта ошибка появляется снова, когда узел не может зарегистрироваться в кластере.

Спасибо.


person Jepsenwan    schedule 24.08.2018    source источник
comment
Возможный дубликат Как изменить имя узла kubernetes   -  person Crou    schedule 24.08.2018