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

В манифесте деплоймента можно указать что-то чтобы поды равномерно распределялись

по нодам?

26 ответов

21 просмотр

что значит "равномерно"?

Егор-Пересада Автор вопроса
Сергей Голод
что значит "равномерно"?

чтобы не было перекоса на конкретные ноды, например, у меня сейчас 2 ноды и 20 реплик одного деплоймента, 17 из которых находятся на одной ноде

Вот прям строго равномерно не будет

Сергей Голод
что значит "равномерно"?

как в автобусе. чтоб все в первую очередь сидели у окошка

Егор Пересада
чтобы не было перекоса на конкретные ноды, наприме...

но при этом если одна нода падает, то вторая смогла бы принять все поды с соседней(упавшей)?

Сергей Голод
что значит "равномерно"?

Ну гляди. У тебя ноды, типа Node1 ... Node10 и хотелось бы, чтобы поды были N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 P1 P2 P3 а не N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 P1 P2 P3 )))

Timofey Larkin
Ну гляди. У тебя ноды, типа Node1 ... Node10 и хот...

поближе к "водителю" из сравнения выше? ))

Timofey Larkin
Ну гляди. У тебя ноды, типа Node1 ... Node10 и хот...

Тут же нет никакой принципиальной разницы. Вот если бы на одной ноде было несколько подов, но на остальных совершенно пусто - тогда да)

Егор-Пересада Автор вопроса

нет

Егор-Пересада Автор вопроса

стратегия "пусть работает по дефолту" работает только для небольших проектов

кстати - а ноды абсолютно идентичные?

Егор-Пересада Автор вопроса
Сергей Голод
кстати - а ноды абсолютно идентичные?

пока да, но будут не идентичные 100%

Егор Пересада
пока да, но будут не идентичные 100%

начиная с 1.19 есть ещё другие опции. но не знаю, подойдути ли они вам: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/

George Gaál
Есть разница

Я о том, что в конкретном сообщении две абсолютно одинаковые, потому что у нод нет никакого "порядка". Переименуй их, и получишь одно и тоже

Timofey Larkin
Зануда)

предпочитаю "токсик"

Timofey Larkin
Зануда)

Сказал тот, кто подправляЛ докладчиков на Kubernetes Moscow Meetup :)

Denis Izmaylov
Сказал тот, кто подправляЛ докладчиков на Kubernet...

А ты думаешь kubernetes Moscow meetup это вам шутки?!)))

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

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

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Карта сайта