Eugene
а кубер предлагаешь на гипервизоре, так?
Yuriy
Хотя это зависит от тз
Yuriy
Есть вариант и на bare metal катнуть
Eugene
хорошо, а есть смысл тогда, раз уж у меня гипервизор - дробить на виртуалки и по ним разносить кубер?
Yuriy
я не вижу, но вдруг я чего не знаю )
Посмотри видосы Дмитрия Столярова(Флант) про кубер в небольших масштабах, смысл в дроблении на ВМ определенно есть
Yuriy
ага, спасибо ))
https://www.youtube.com/watch?v=CgCLPYJRxbU
Eugene
Как думаете на сколько производительность проседает, если контейнер крутится на виртуалке ( KVM)?
Anonymous
Как думаете на сколько производительность проседает, если контейнер крутится на виртуалке ( KVM)?
почти не проседает. у меня в 2011 году на core i7 930 и 8 гб рамы крутилось: linux шлюз + сквид + постфикс; win 2008 sbs server + exchange; windows server 2008 std (терминалка на 5 юзеров) :)
Anonymous
в 2011-2013 точнее
Anonymous
libvirt + qemu-kvm гонялось
Anonymous
потом правда рамы 24 гб пришлось всунуть так как почтовая база разбухла как конь
Anonymous
ой, или 16
Anonymous
слота то 4 было
Anonymous
смотря что вы там делаете. Если много CPU/IO то еще как проседает.
щас ссд есть, тогда не было. вот тогда ио да, проседало )
Eugene
САС 10ка там
Hopf
щас ссд есть, тогда не было. вот тогда ио да, проседало )
Как только соберете мне ssd хранилище терабайт на 200, так я сразу и перейду на него)
Anonymous
ЫЫЫ %)
Eugene
смотря что вы там делаете. Если много CPU/IO то еще как проседает.
То есть это аргумент против докера на гипервизоре?
Anonymous
САС 10ка там
ну норм чо. учитывая, что у меня в том "серваке" были wdc green
Anonymous
1 и 2 тб
Dmitry
https://www.slideshare.net/mobile/pradeepkumarsuvce/qemu-disk-io-which-performs-better-native-or-threads
Hopf
То есть это аргумент против докера на гипервизоре?
Я вообще не очень понимаю зачем вводить дополнительную прослойку. Но у меня железо своё, может быть с арендованным есть нюансы
Eugene
Парни, привет. А кто какие ос использует на виртуалках, которые как docker-инстансы? Ну я вот про эти оптимизированные coreos, atomic, rancher...
Jürgen
убунту
Eugene
убунту
Стандартную? Как то готовишь ее ?
Jürgen
Стандартную? Как то готовишь ее ?
пакером готовлю, а так стандартная
Yuriy
Или про ту что в контейнерах?
Yuriy
Хост ОС centos 7, в контейнерах Alpine
Yuriy
Хотя изредка пробегает и убунта в контейнерах
Yuriy
Т.к гошный run race под альпайной не робит
Yuriy
Но это все на дев тест энв
Yuriy
В проде тока алпайн и офф имиджи от жавы
Yuriy
эм что-то новое
https://golang.org/doc/articles/race_detector.html
Jürgen
https://golang.org/doc/articles/race_detector.html
судя по гиту го исправлено
Yuriy
С месяц назад не робило
Yuriy
Надо попробовать
Jürgen
да там переоткрывают постоянно
Jürgen
а так это альпайн и боль
Yuriy
Никакой боли не замечено под алпайном
Yuriy
Кроме вышеуказанного дебаггера
Jürgen
у меня у самого боль было с опеншифтом клиентом пришлось хаки городить
Jürgen
Никакой боли не замечено под алпайном
попробуй смобрать ос клаент)
Jürgen
ну и мюсли это боль
Yuriy
Я ее тока в контейнерах под микро(и не очень микро)сервисы юзаю
Yuriy
На весь мой стек есть офф base images, и с ними полет норм
Jürgen
Я ее тока в контейнерах под микро(и не очень микро)сервисы юзаю
а ну тогда боли больше, как начинаешь дальше копать начинается боль
Yuriy
у меня фром скрейтч
Не, на такой мазохизм я пока не готов
Jürgen
Не, на такой мазохизм я пока не готов
это намного безопасней) и если сб придет все хорошо и проще отдавать на проверки) мне как-то не охото раком стоять на кавре у сб за отдел
Jürgen
Не, на такой мазохизм я пока не готов
только вот это пришлось заюзать голенг образ как биилдер но потом все равно в голый альпайн https://github.com/pyToshka/openshift-client-alpine/blob/master/Dockerfile ну и да это для опенсорса и не для прода)
Jürgen
У меня k8s, и в общем алпайн всем устраивает
да там разница не большая) и кли так же крииво будет работать
Yuriy
да там разница не большая) и кли так же крииво будет работать
А в чем кривизна то? Так чтоб быть в курсе
Jürgen
и если gcc и что-то больше надо в альпайне гемор
Yuriy
кли завязан на gcc
Ну да там musl
Jürgen
Ну да там musl
вот и в мюслях ужас, и еще если нода новая нужна там адок) собирать, у меня есть апкбилд файло для этого вроде работает, я тупо пишу свои пакеты тогда становиться легче или команда пишет)
Jürgen
Помниться одному заказчику пилил авс инстансы на альпайне самое было веселое, но не так весело как эжур
Jürgen
и не самое оптимальноеё
Yuriy
10.14.2-alpine
Jürgen
10.14.2-alpine
я про 11) его нет
Yuriy
Мы на lts ветке, так что нам норм
Yuriy
В 11 lts не завезли еще
Jürgen
Мы на lts ветке, так что нам норм
а ну если только) но в пакетах тоже древний насколько помню
Yuriy
Да ну их в топку эти пакеты
Yuriy
Придерживаюсь принципа юзать официальные lts имиджи, как показала практика, с обновлениями в таком случае меньше траблов