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

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

через PersistentVolume, который в свою очередь ссылается на какой то NFS сервер. Но ведь это очень дорого? Бд итак достаточно нагруженный компонент, а тут ещё накладывается оверхед по сети на все транзакции. Кто что может сказать по этому поводу?

18 ответов

22 просмотра

Мы вынесли бд наружу. Не стали мучать кубер нагрузками бд))

Не обязательно nfs, это может быть какой нибудь topolvm допустим

Eduard-Korolev Автор вопроса
Murmuring
Мы вынесли бд наружу. Не стали мучать кубер нагруз...

т.е вы в подах ссылаетесь на службу, у который в качестве эндпоинтов адрес вашей внешней (вне кластера кубера) бд?

Eduard Korolev
т.е вы в подах ссылаетесь на службу, у который в к...

Угу. Или без службы просто db1.example.com:port , естественно на бд файерволом все закрыто, кроме воркер нод

Eduard-Korolev Автор вопроса
Dimonyga
Не обязательно nfs, это может быть какой нибудь to...

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

Eduard Korolev
первый раз слышу, а как это работает? можете в дву...

А тут интересный момент. Вы хотите утилизировать диски на воркер ноде или вынести хранилище в отдельный контур?

Eduard Korolev
первый раз слышу, а как это работает? можете в дву...

Нарезается локальный lvm. При переносе - да, все удалится. Но держать базу, в кубе, с репликой 1 - ссзб.

Eduard-Korolev Автор вопроса
Murmuring
А тут интересный момент. Вы хотите утилизировать д...

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

Eduard Korolev
я просто изучаю кубер и пока пытаюсь понять, как п...

Не неси базу в куб для прода. На этом заканчивай. Куб не для этого

Eduard Korolev
я просто изучаю кубер и пока пытаюсь понять, как п...

Изначально кубер держит у себя stateless , стейта там вообще не должно быть. Но сейчас уже додумались запихать кучу стейта - особенно дб

Eduard-Korolev Автор вопроса
Dimonyga
Нарезается локальный lvm. При переносе - да, все у...

Т.е. держать базу вне кубика с 1й репликой - ок ? 😅

Alex Domoradov
Т.е. держать базу вне кубика с 1й репликой - ок ? ...

Иногда этого достаточно. Это конечно редкий кейс, но все же возможный.

И причем тут тогда кубик, если тебе пофигу на потерю данных

Можно на локальных дисках. Нфс параша

George Gaál
У нас ок живет

Ну если вы все грамотно сделали и осознаете что делаете - то как бы и вопросов нет. Ответ был человеку, который только познает куб. И хранить базы в кубе - в его случае это выстрел в ногу

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта