Дмитрий Харитонов
У меня с пол года крутился ceph для кубера, я для его развертывания сам плейбук запиливал. Чего смешного?
Vadim
Разворачивай рук, а мы потом все поржём
странно что ты не поржал с "До этого много лет glusterfs использовал без проблем"
Дмитрий Харитонов
бывает же такое)
std::slavik
такой вопрос - у меня сейчас руками на redis сделано распределение задач по воркерам - у каждого физического сервера своя очередь, серверы в разных дц. Задачи типовые - загрузка файла, обработка ffmpeg, выгрузка на сервер telegram, возвращение DP. Вопрос собственно: есть ли смысл заморачиваться с NFS? Файлы после загрузки уже особо не актуальны становятся, так что нужды хранить нет их особо долго. Канал 1 гбит, запись/чтение на один сервер 1.6гбит, на другой 8гбит.(HDD RAID0/SSD RAID0)
std::slavik
Вроде как с точки зрения программирования удобнее получается, но сколько потеряю в производительности не совсем понятно
std::slavik
Ну и дальше дедики на SSD буду добирать в RAID0
Alexey
Кто использует ceph для кластера? Подскажите как разворачивали, из пакетов, в контейнерах или в кубере?
сегодня собрал ceph-rbd по оф.документации и частично по этой статье https://habr.com/post/348688/. но там автор собирает свой докер-образ для куб-контроллера (запихивает туда rbd), и я хз нормально ли это))
Aleksei
ceph version 10.2.5 (c461ee19ecbc0c5c330aca20f7392c9a00730367) в 1.11.2
Aleksey
Кто использует ceph для кластера? Подскажите как разворачивали, из пакетов, в контейнерах или в кубере?
У сефа штатный деплоймент. Но начать нужно с другой стороны: мониторинга и понимания что будете делать в случае факапа, сколько бабла на железо и поддержку. Из коробки, разумеется, ставится, но фикция же без углубленного понимания
Дмитрий Харитонов
Aleksey
https://youtu.be/KJk242zLGN8
Aleksey
Ну коммон
Aleksey
У сефа отличные доки))
Sergei
У сефа отличные доки))
ага. особенно круто то, что нужные самые важные страницы находишь когда все лежит.
Aleksey
Дмитрий Харитонов
Я, это, не сварщик, просто сеф ставил, но сувать в под...
Если большая нагрузка, то конечно доверять что-то докер демону не стоит, а если просто нужна высокая доступнос к папочкам с конфигами, то почему нет?
Aleksey
Я не срук, хз))
Aleksey
Просто определитесь, остаться с rook или построить сторадж
Aleksey
Это две большие разницы
Дмитрий Харитонов
Ну т.е. опыта нету, есть мнение?
Дмитрий Харитонов
я интерисовался конкретно опытом в проде такого решения
Aleksey
Мнение такое, если нагрузка маленькая - гуглите ceph volume claim provider
Aleksey
Там нативно все, прослоек не требуется
Aleksey
https://t.me/kubernetes_ru/78917
Хочется странного?
Aleksey
Ну полгода ваще не показатель, если сторадж пытаетесь в под впихнуть
Дмитрий Харитонов
Я к тому, что зачем посылать гуглить то с чем уже работал
Михаил
Ну т.е. опыта нету, есть мнение?
есть мнение, основанное на работе с ceph
Aleksey
есть мнение, основанное на работе с ceph
Ну так и рассказывайте прототип архитектуры
Дмитрий Харитонов
да блин, пришёл спросить о том какой у людей есть опыт, скоро в школу меня отправят)
Михаил
странно что ты не поржал с "До этого много лет glusterfs использовал без проблем"
я вот думал над стикерами с келси и у меня нет идей для слоганов
Михаил
Дмитрий Харитонов
Угомонитесь, я умею гуглить)
Aleksey
Два чая!
Михаил
Во!
если прям уж адово хочется, то не тащить ceph в куб - однозначно профита никакого, а геморроя будет вагон
Vadim
я вот думал над стикерами с келси и у меня нет идей для слоганов
"Используйте NoCode", "Надо было ставить Calico", ну всё такое
Vadim
самые часто используемые фразы бери
Vadim
че за NoCode?)
https://github.com/kelseyhightower/nocode
Михаил
+
мы может быть не правильные пчелы, но у нас нет stateful вещей в кубе
Aleksey
мы может быть не правильные пчелы, но у нас нет stateful вещей в кубе
Да я не тот чувак, что вопрошает, я и так и сяк и есть свое мнение
Aleksey
Хочешь сторадж - бери вендора и не еби мозг людям
bebebe
как нагрузка влияет на докер контейнеры?
помойму это уже по 10 кругу идет в этом чатике
bebebe
с переодичностью раз в месяц/полтора
Logan
Еби вендору)
это выйдет весьма недешево
Дмитрий Харитонов
Если у тебя большие обьёмы данных и наних большая нагрузка, то в кубере тяжело переподнимать и синхронизировать данные для таки контейнеров, когда докер демо решит в очередной раз подвиснуть.
Logan
как нагрузка влияет на докер контейнеры?
если у тебя сворм – у тебя проблемы)
Etki
с переодичностью раз в месяц/полтора
ага, я люблю докапываться до инжиронеров
Дмитрий Харитонов
ага, а с запущенными контейнерами-то что будет?
Как минимум, у тебя новые контейнера не поднимаются из-за того что докер висит, что может привести к полной неработоспособности кубера на ноде. А так ничего страшного..
Дмитрий Харитонов
в каких таких?
Igor
в каких таких?
где есть большая нагрузка
Georgiy
где есть большая нагрузка
скорее где скачащая
Дмитрий Харитонов
где есть большая нагрузка
Ну настраивают и что? А ещё дисковые полки рядом ставят.. И ещё много всяких вариантов
Дмитрий Харитонов
так а с теми, что уже бегают, какие проблемы?
Проблема тут одна, тебе нужен работающий докер, и при его рестарте, нужно будет перезапускать всё что у тебя там бегает. И при этом, как я уже писал у тебя больше накладные расходы на перезапуск и синхронизацию данных. Нет, ты конечно можешь оставить всё как есть, контейнер же бегает и забить на одну, практически вылетевшую из кластера ноду. Твоё право.
Etki
ничего перезапускать не нужно, сто лет же назад отвязали демон от контейнеров
Дмитрий Харитонов
Бывает по разному виснет, контейнер и не убивается и к новому демону не подсасывается
Дмитрий Харитонов
И ещё всякая херня с неразмаунчеными вольюмами
Etki
Ну короче ничего конкретного нет
Дмитрий Харитонов
Просто практического опыта у тебя нет, это проходит
Logan
!спам
Anonymous
!спам
Anonymous
нужно вводить rfc на правила апишек ботов в каналах
Etki
мне вас жаль (тм)
Andrey
Гайс, вопрос на засыпку. Есть кубер установленный через kubespray. В нем уже есть несколько деплойментов. При деплое не включили логгирование в elk. Если я сейчас поправлю эту пропертю в и запущу деплой снова, у меня кластер вычистится или только логгирование будет поправлено? Вопрос не по тому как работает ансибл, а чисто по опыту работы с kubespray