Рейтинг:0

Изменение имени одного мастера Kubernetes с помощью временного мастера

флаг cn

У меня есть лабораторная среда для изучения Kubernetes.
Установлен Calico CNI.
Версия Kuberentes: 1.20.
Я хотел бы переименовать единственный главный узел в кластере.
Желательно без пересоздания всего кластера Kubernetes или переопределения имени главного узла.
Идея состоит в том, чтобы научиться делать это правильно тоже.
Я подумал о добавлении временного главного узла и удалении исходного главного узла.
Затем переустановите исходный мастер-узел с тем же IP-адресом и новым именем.
Есть лучший способ это сделать?

moonkotte avatar
флаг in
Я бы выбрал опцию `--hostname-override`, проверьте [ссылка на kubelet] (https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet/). Создание еще одного главного узла является частью кластера высокой доступности, и у него есть свои проблемы, связанные с `etcd` и тем, как он работает +, как правильно указано в ответе выше, сертификаты также вызывают беспокойство. В противном случае вам нужно попытаться показать, что вы сделали и с какими ошибками столкнулись, чтобы сообщество могло помочь вам двигаться вперед.
Рейтинг:0
флаг us

Я бы сделал это, как вы предложили, проблема заключается в сертификатах хоста, которые используют имя хоста, изменение имени хоста мастера, вероятно, сделает его сертификаты бесполезными, поскольку будет несоответствие между именем, указанным в сертификате, и самим именем хоста

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.