Dmitry
Новую поднимаешь ноду, старую гасишь
Dmitry
и бывает что под поднимается не на новой ноде а на старой, получается два пода на старой ноде
Dmitry
потом ты ее гасишь и уже один под остается
Dmitry
кластер из трех подов у нас
Etki
Maxim
гггг
Dmitry
а в пользу чего отказаться?
Etki
смотря для чего вы его используете. из message queue самые положительные отзывы за кафкой (но там вроде еще ZK придется поднимать), k-v хранилищ сколько угодно, у меня аэроспайк (к нему свои претензии, но нам не нужны строгие гарантии в k-v кэше)
Dmitry
ну а в чем профит? чем редис плох?
Dmitry
этож не мемкеш)
Etki
в этом чате места не хватит. у него абсолютно нулевые гарантии и абсолютно ущербная однопоточная модель, аналогично с персистенсом (в сохранении данных раз в N минту нет никакого смысла, потому что у тебя нет гарантии, записались ли только что отправленные данные), я видел забавные случаи с "у меня редис отвечает семнадцать секунд" просто потому что автор придумал модный хак в виде хранения всего в памяти вместо нормальной архитектуры
Etki
и кластер у него банально не работает, насколько помню
Dmitry
ну там sentinel ставится, который ТИПА следит за кластером
yolkov
другой чат
Etki
ну и отдельная хохма в виде того что после развала кластера его нужно вручную собирать
Etki
кк
Anonymous
другой чат
Предлагаю создать кубернетес оффтоп... орги, ктотам. Потому как вопросы бывает выходят далеко за, да и комьюнити растет )
Dmitry
А какие еще чаты есть кстати? по golang есть?
Anonymous
а как в кубернетесе модно конфиги хранить если у меня куча мелких сервисов и я запутаюсь в конфигмапах?
kay
один конфигмап?
Anonymous
дак каждый сервис сам свои конфиги деплоит
Anonymous
пока не представляю как лучше организовать
Dmitry
Как модно - хз, я просто запилил структуру папок, которая из сервиса в сервис одинаковая. Типа папка-тип ресурса, подпапка - специфичные для энв ресурсы
Dmitry
Но уже смотрю в сторону темплейтов для файлов
Anonymous
@pipopolam тебя можно будет попросить помочь с разворачиванием kubernetes на 300 нод?
Maxim
хехе, я так еще не пробовал
Maxim
а что за ноды?
Maxim
сколько мастеров планируешь?
Maxim
один датацентр или несколько?
Anonymous
3 ДЦ
Maxim
так, то есть это уже ubernetes будет?
Anonymous
Сейчас только есть 2 ДЦ, третий будет в декабре
Maxim
ну это не важно
Maxim
на этапе проектирования
Maxim
главное понять, чего с федерацией делать
Timur
кто-нить запускает в кубернетсе сервисы которым нужен сторадж ? ну там эластику или influxe/graphite, etc...
Timur
я про PersistentVolumeClaim в курсе если что :) интересует реальный опыт
fxposter
лично я бы такое вообще в контейнерах не запускал :)
fxposter
и дело даже не в сторадже
Anonymous
ой, а мне вообще интересно, в реальном мире кто-то запускает базы данных, эластик серчи и т.п. или нет
fxposter
а в том, что завалится что-то из-за “нюансов контейнеризации” - будешь руками чинить
Anonymous
в контейнерах
Anonymous
безотносительно k8s
fxposter
пока что у нас бд сами по себе значительно стабильнее любых “контейнерных технологий”
Timur
@fxposter до определенного момента я тоже пока так думаю, но чувствую скоро конец будет и этой теории
fxposter
так что - пробовать можно, ибо удобно, но лично я бы не стал :)
fxposter
посмотри на количество багов в докере
fxposter
довольно много из которых -довольно критичны
Anonymous
мне сейчас больше кажется, что мне просто уровня опыта не хватит, чтобы ещё и базы в контейнеры совать
fxposter
а многие из критичных - из-за проблем инфраструктуры,а не докера
Anonymous
учитывая, что в проде докера никакого ещё нет
fxposter
т.е. fs/net/kernel
Anonymous
вот через полгода-год можно думать, наверное
fxposter
у нас этим проблемам уже год точно есть :)
Anonymous
fxposter
мы на aufs
fxposter
с overlay свои проблемы были
fxposter
но в целом думаю пробовать переходить на него
fxposter
проблема в том, что баги ядра или его модулей обычно отражаются на всей системе, а не каком-то конкретном контейнере
fxposter
и в итоге - ребут (например)
fxposter
что приводит к тому, что на 5-10 минут ты теряешь хост
fxposter
что некритично для stateless штук, но очень критично для какого-нибудь mysql
fxposter
если, конечно, у тебя не master-master и автоматически переключающиеся клиенты (скорее всего это не так)
Anonymous
у меня вообще основное приложение хрен в контейнеры засунешь, слишком много проблем
Anonymous
всё мечтаю в k8s это как-то засунуть
fxposter
т.е. идея PV/PVC - очень интересная. и я почти уверен, что при наличии стабильной инфраструктуры самих контейнеров - вопрос бы в принципе не стоял. а так - рисковано :)
fxposter
а у нас нет куба
fxposter
по многим причинам
fxposter
хотя микросервисы :)
fxposter
да и если и будет куб - то только для шедулера. т.к. хочется внятные фоллбеки на другие DC и у нас свои нюансы с фоллбеками и хелсчеками
fxposter
т.е. скорее всего kube-proxy будет кастомный
Etki
насколько понимаю, pv в любом случае будет по сетке работать, что не всегда приятно.
fxposter
в AWS у тебя все по сетке работает
fxposter
вообще все
fxposter
у тебя rootfs тоже по сетке
Maxim
так вроде бы сперва в контейнеры, потом их в к8с, не?
Maxim
у меня вообще основное приложение хрен в контейнеры засунешь, слишком много проблем
Maxim
всё мечтаю в k8s это как-то засунуть
Etki
в aws у меня сейчас ничего не работает (
fxposter
разве что ты instance storage используешь (скорее всего нет)