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

Но K8s нормально и для небольших проектов подходит Потому что, какая

разница, большой проект или нет? Небольшому оркестрация не нужна, что ли?

13 ответов

37 просмотров

k8s не единственный оркестратор, и есть с порогом входа поменьше. docker-compose уже можно оркестратором считать

Vladimir Chernyshev
k8s не единственный оркестратор, и есть с порогом ...

Композ ну никак нельзя считать оркестратором. Скорее инициализатором n контейнеров в пределах одной ноды. Все. А кубер уже де факто - стандарт оркестрации, нравится кому то это или нет. Все остальное будет вытеснятся. Докер тоже, к примеру, не первая реализация контейнеров. Где сейчас лхц? Он есть, но в сравнении с масштабами докер контейнеров - можно о нем не вспоминать. И порог входа там, кстати, в некотрых местах попроще. Сделал lxc create и усе - дальше линух. Но вы же пришли к докеру в итоге. Изучили синтаксис докер файла, бест практис, в сворм полезли, пипелины настроили для билдов.

Alexander Grigoriev
Композ ну никак нельзя считать оркестратором. Скор...

Тут нужно договориться что считать оркестратором, а что нет. Для начала определиться может ли быть оркестрация в пределах одной ноды или нет. Я понимаю что это стандарт де-факто, поэтому изучал его в теории и на практике, внедрив полностью во флоу разработки от локальной у фронтендеров до прода. Но этот опыт мне говорит противиться его внедрению, если ответственным за результат буду я. Особенно self managed. Особенно без бюджета на хотя бы одного “девопса” сеньор уровня причем выше рынка чтоб заинтересовать мелочами моими заниматься

Vladimir Chernyshev
Тут нужно договориться что считать оркестратором, ...

Ну давайте договоримся, что композ, который _никак_ не отслеживает состояние контейнеров в рейл тайме, и реагирует только когда вы его exec-ите - никак не может считаться оркестратором. Если вы считаете, что внедрение кубера в данный момент не целесообразно - не внедряйте, делов то. Только вот вы можете столкнуться с обратной систуацией, когда бабло на коллегу появится, коллега предпочтет вам другую контору, у которой стек поперспективней....

Alexander Grigoriev
Ну давайте договоримся, что композ, который _никак...

композ я не рассматриюва в одиночку без докера, а докер отслеживает. Кубер тоже докеру доверяет вроде как

Vladimir Chernyshev
композ я не рассматриюва в одиночку без докера, а ...

Докер то может отслеживать через хелсчеки, да только толку то от этого не особо много(без сворма). Что значит кубер доверяет докеру - я не понял.

Alexander Grigoriev
Докер то может отслеживать через хелсчеки, да толь...

откуда кубер знает работает контейнер или нет в принципе? (про хелсчеки замнем для ясности - не везде они есть)

Vladimir Chernyshev
откуда кубер знает работает контейнер или нет в пр...

Гм, кажется вам для начала надо почитать про кубер повнимательнее. Фактически, вы должны чекать не состояние контейнера. Состояние контейнера чекает шим с ожидающим waitpid. Но реализовать чек логики приложения - вы можете(всякие рединесс, ливнесс пробы + политики выкатки различные, чеки между подами для стейтфуллсетов, например). Все это вы не сможете сделать силами одного докера+композа.

Alexander Grigoriev
Гм, кажется вам для начала надо почитать про кубер...

это уже дополнительные опциональные возможности, имхо. Если они не использутся, то рестартовать упавший контейнер он будет по информации от докера (как дефолтного устаревшего рантайма), так ведь?

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
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...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
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
Карта сайта