172 похожих чатов

Ну а что ты хотел? Если по одной ноде дрейнить

и обновлять

15 ответов

8 просмотров

я вот как-то задумался недавно. А нафига в доках просят дрейнить воркер ноды перед апгрейдом? Там же по идее ставится новый kubelet и перезапускается. Перезапуск kubelet, к перезапуску подов не ведет, все должно пройти хорошо. Мб это делается для случаев, когда что-то пойдет не так, и kubelet не запустится, нода пометится notReady и пошло поехало? 🤔

Fedor Nikolaev
Ну по сути дрейн трёт стейт в etcd

какой еще стейт, drain worker ноды, трет в etcd?

Dmitry Sergeev 🇺🇦
какой еще стейт, drain worker ноды, трет в etcd?

А где состояние хранится должно, я не могу быть уверен до конца в код не смотрел

Fedor Nikolaev
А где состояние хранится должно, я не могу быть ув...

состояние чего? drain просто помечает ноду, чтобы на неё не шедулились новые поды, и эвакуирует от туда текущие поды (за исключением подов даемонсета естественно)

Lucky SB- Автор вопроса
Dmitry Sergeev 🇺🇦
я вот как-то задумался недавно. А нафига в доках п...

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

Lucky SB
Ну доки же пишутся чтобы все было максимально безо...

а ты сам дрейнишь для апгрейда? Я вот думаю, мб первую ноду так делать, и если всё норм пройдет, то остальные делать без дрейна. 🤔 У меня просто дофига всяких PDB, и дрейны пипец долгие, и бывает даже вручную надо вмешиваться

Dmitry Sergeev 🇺🇦
а ты сам дрейнишь для апгрейда? Я вот думаю, мб пе...

Докидываю доп тачками, так точно без даунтайма

Lucky SB- Автор вопроса
Dmitry Sergeev 🇺🇦
а ты сам дрейнишь для апгрейда? Я вот думаю, мб пе...

Я жутко ленивый. Поэтому обновление кластера совмещаю с обновлением контейнер рантайма. Ну и обновляюсь на пару тройку версий вперёд. Последовательно конечно. Так что первый проход с дрейнить, а потом когда только бинарники куба обновляются и настройки - без дрейна

Lucky SB- Автор вопроса
Fedor Nikolaev
Так и запишу подход (кубеспрея)

Ты лучше учись. Документацию почитай. Разберись как сеть устроена и работает. Чтобы глупых вопросов не задавать

Lucky SB
Ты лучше учись. Документацию почитай. Разберись ка...

Обязательно так и поступлю, я же непросто так задал вопросы, ответы получил буду изучать

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
49
читать файл максимально быстро? странный вопрос))
zamtmn
53
How to create an OS in C? what to study?
Linus
18
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
@HemulGM Параметры у AddStream поменялись? Несостыковка какая-то
Катерина Свиридова
12
Подскажите, есть какие-то события создания/уничтожения у TFrame по типу TForm (OnCreate и OnClose/OnDestroy) ? Как отловить создание TFrame и "перед" уничтожением. На Tframe р...
Денис
8
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
а чем хуже?
Alexey Kulakov
10
Карта сайта