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

Может кто подкинуть хорошую статейку по baremetal kubernetes ? как

развернуть, какое железо выбрать, сколько и т.д.

23 ответов

13 просмотров

потегая я @gecube - он такие вопросы любит

в общем, смотри, есть пара запускашек куба, типа pke, rke2 но я бы рекомендовал самому пройти kubernetes the hard way это не сильно трудно, зато поймёшь что и зачем. теперь про ресурсы - минимальный сетап - 3 мастера+2 воркера. максимальный - зависит от количества нагрузки - сколько вы хотите запускать. Кстати, сколько. Еще сразу советую подумать - откуда будете PV брать.

Vasiliy Romaneev
в общем, смотри, есть пара запускашек куба, типа p...

Напомни, что ингрессы лучше отдельно выносить

еще очень удобно иметь пару нод под инфраструктуру - ингрессы, мониторинги и прочее, что не относится к рабочей нагрузке. еще я бы советовал подумать - что будет точкой входа - может балансировщик какой-то ? или эти самые 2 ингресс ноды.

Alex- Автор вопроса
Vasiliy Romaneev
в общем, смотри, есть пара запускашек куба, типа p...

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

Alex
воо, вот тут самое интересное. просто там где я р...

а что ты хочешь изучить ? вот смотри - 3 мастера нужны для понимания - что будет, если один мастер упал. Если этой задачи нет - одного хватит. 2 воркера нужны, что понять как поды будут переезжать, если один упал. Зачем третий воркер - ну пусть будет, чтобы на 2 ноды поды разъезжались. но для первого сетапа 1+1 тебе точно хватит.

Alex
воо, вот тут самое интересное. просто там где я р...

и почему именно физических-то ? их много "лишних" или что ? так-то изучать можно и на виртуалках.

Alex- Автор вопроса
Vasiliy Romaneev
и почему именно физических-то ? их много "лишних"...

скажем так, конкретно сейчас. я пытаюсь сначала преисполнится пониманием со стороны теории, как оно должно вообще быть, потому что если с развреткой на виртуализации все в целом то ясно, то с baremetal мне пока не очень понятно. В частности с учетом того. что сервера обычно довольно жирные по начинке, то отдавать целую железку под мастера, спорный вопрос.

Alex
скажем так, конкретно сейчас. я пытаюсь сначала пр...

то есть на виртуалках тебе понятно, как разворачивать куб вопрос что делать, если у сервачка 700+Gb оперативки я верно понял вопрос ?

Alex- Автор вопроса
Vasiliy Romaneev
то есть на виртуалках тебе понятно, как разворачив...

в целом да. Просто я смотрел один митап с конференции. там чуваки юзают муншот, и каждая "машинка " на LTSP, т.е. прослойки вообще в виде виртализации нет

Alex
скажем так, конкретно сейчас. я пытаюсь сначала пр...

смотри. действительно, отдавать под мастер огромный сервант не стоит, конечно. но и держать его рядом с воркерами тоже такое себе. есть смысл, как выше писали вытащить мастера на виртуалки. с воркерами сложнее. Дело в том, что есть рекомендация про 110 подов на воркер. Понятно, что можно и чуть больше. 700 гигов на 100-200 подов - ну в теории у тебя всё ок если у тебя на виртуалке больше тера памяти - тут уже придётся распиливать большую железку на виртуалки. но тут я бы еще посмотрел - у меня есть ощущение, что основные проблемы с ограничением числа подов уже решены - надо на практике смотреть.

Alex
в целом да. Просто я смотрел один митап с конферен...

есть еще gardener для масштабов есть разные решения. вопрос в том - какие у тебя масштабы и в какие сроки ты готов их достичь. будет у тебя 1 мега-кластер или сотенка "кластерочков".

Alex- Автор вопроса
Vasiliy Romaneev
есть еще gardener для масштабов есть разные решени...

скажем так, сроков нет, сейчас просто 2 работка у меня хочет внедрить кубер. вот и собираю инфу. что и как лучше

Alex
скажем так, сроков нет, сейчас просто 2 работка у ...

ну то есть - сколько CPU, сколько памяти надо откуда будут PV и сколько их надо

Alex- Автор вопроса
Vasiliy Romaneev
ну то есть - сколько CPU, сколько памяти надо отку...

ну вообще, если брать замеры сколько жрет у меня прод на основной работе и у 2 конторы, то там 3 мастеров 4\4 и 3 воркеров 8\10 хватит за глаза

Alex
ну вообще, если брать замеры сколько жрет у меня ...

ну это не тянет даже на 1 физ.сервер :) Ну ок, по процу - на 2. выглядит, что лучше взять виртуалки, только если ты хочешь свою виртуализацию - то про anti-affinity для виртуалок не забудь. то есть 3 физ.тачки.

Alex- Автор вопроса
Vasiliy Romaneev
ну это не тянет даже на 1 физ.сервер :) Ну ок, по ...

грубо говоря. с какого момент стоит заморачиваться на baremetall ?

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

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

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
А можно вопрос? Мне сегодня сказали что у меня функция (которая просто заполняет массив значениями) не правильная void Full(double * arr, int n) { for (int i = 0; i < n; i...
† C E †
7
День добрый, подскажите пожалуйста, есть ли какой-то способ сказать ребару не компилировать определённое приложение? Всю доку их перечиатл ничего подобного не нашёл
Кирилл
14
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Здравствуйте, хочу сделать HelloWorld в консоли Дельфи, но функция API ничего не выводит, что я делаю не так? program Hello; {$APPTYPE CONSOLE} uses System.SysUtils, WinAPI.Wi...
Sergey Vinogradov
20
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Карта сайта