Andor
Вроде же hostpath
Nata
без особенностей :) недавно начала этим развлекаться, особенности еще не изучила, тестила на распределенном хранилище поднятом еще, но там всё плохо с миллионами мелких файлов
Andor
Но как вариант запустить докер демон с -s vfs
Nata
вне куба - это просто 1 демон - 1 вм
Andor
В контейнере без кубера попробуй
Nata
да, была такая мысль без кубика проверить. Спасибо, попробую vfs и просто в докере. Хотелось сразу красиво 😃
Rainbow
отпишись только. Что у докера проблемы с io слышал от https://flant.ru/... на практике так лично и не проверил.
Andor
попробуй просто в докере сначала
Andor
с тем же самым hostpath
Andor
ну это же точно будет быстрее работать, чем hostpath?
Andor
oh wai~
Rainbow
скажите, а где докер вмешивается в data path вольюмов?
https://youtu.be/CgCLPYJRxbU?t=41m42s Я написал, что только слышал, лично руки не доходят.
Rainbow
+ небольшая вероятность, что docker может покоцать volume и... все база у меня вне кластера. В кластере 99% stateless приложения.
Sergei
https://youtu.be/CgCLPYJRxbU?t=41m42s Я написал, что только слышал, лично руки не доходят.
вы же слышите что там говорят про Ceph, а не про докер, в плане медленного io?
Rainbow
Да, вот это совсем косяк.
Rainbow
переслушал, понял
Nata
ceph да, вообще не очень, щас пройдет череда собраний и протестирую в разных вариантах, и с выделенными PV local-storage, отпишусь потом
Anton
mq тоже не сажаем в кластер значит
Rainbow
старовер?
трусила 🙌
Rainbow
У меня база центр всего. Трясусь за неё больше чем за себя
Rainbow
Rainbow
А какой распределённый fs проще всего стартануть и поддерживать? Исторически обхожу это давно через отдельные базы + s3/minio.
Mikhail
уже обсуждали?
А где почитать?
Ilya
Привет. Вчера задалась занимательным вопросом. Web-приложения чудесно чувствуют себя в кубике. А вчера решила загнать в куб кластер Nifi. Соответственно, провела тесты. Для этого на DEV у меня была абсолютно идентичная инфраструктура - и два кластера из трех серверов - Kubernetes Statefulset и просто кластер nifi. В самом последнем и самом лучшем тесте (с просто hostpath) Кластер на кубернетесе показал результат в 4 раза хуже, чем без кубика. тест - генерация 5 миллионов мелких файлов и запись в лог, всё. Так вот внимание, вопрос - что вы делаете с такими приложениями? Есть ли какой-то вариант улучшить результаты работы с диском? У кого-нибудь был такой опыт?
у самой Java проблемы при работе в докере. JVM не понимает, что работает в изоляции. полноценно исправлено в Java10. для Java9 есть -XX:+UnlockExperimentalVMOptions и -XX:+UseCGroupMemoryLimitForHeap. погуглите по java + docker + cgroups. в целом есть способы ускорить даже 8-ку.
Sergei
Потому что цепх дно ебаное для записи
меня просто сказки про замедление от докера вводят в состояние берсерка
Andor
слушайте, а kube-router уже умеет LoadBalancer?
Andor
точнее, имеет ли смысл с metallb заморачиваться на эту тему или сразу брать kube-router
Sergei
Джентльмены, подскажите, как вы организуете деплой всякого квазистатического в кластере? таких вещей как дашборд, днс-аддон и т.д.
Juriy
https://youtu.be/CgCLPYJRxbU?t=41m42s Я написал, что только слышал, лично руки не доходят.
Хороший доклад. Вообще у флант все доклады хороши.
Rainbow
ага, прям после доклада хочется пойти к руководству и сказать "давай заплатим и отцепитесь от меня" =)
Rainbow
*... вообще то я просто программист, а не админ (монолог руководству)
Rainbow
Ага, и еще давайте уволим меня я не нужен. :))))
код за 5 лет почти без док не даст меня так просто уводить к сожалению.
Juriy
Rainbow
Да это понятно, надо же пожаловаться 🙈 когда есть возможность.
Rainbow
Можно еще и страховку жизни попросить
мне не дали дешевую машину купить, типа небезопасно))
Artyom
хах
bebebe
коллеги, немного не профильный вопрос на ubuntu:16.04 хоств. докер 18.x утекают файловые дескрипторы на /var/run/docker.sock при интенисвном использовании dind никто не встречался?
Игорь
мне не дали дешевую машину купить, типа небезопасно))
Смеюсь в голосину) Управление рисками, блин)
Sergey
стикер не актуальный, он ща пиздец поправился
Andrey
несекурная тачка небось зубило
Игорь
И страховку кода.
кстати, тема для стартапа "ваш bus factor = 1? купите страховку"
Juriy
несекурная тачка небось зубило
Ее даже упоминать опасно не то что ездить :)))
Juriy
кстати, тема для стартапа "ваш bus factor = 1? купите страховку"
Ну или раделить риски увеличив бас фактор до трех например
Игорь
Ну или раделить риски увеличив бас фактор до трех например
что ты, это слишком сложно. это ж думать надо.
Rainbow
Ее даже упоминать опасно не то что ездить :)))
я на зубиле не ездил вообще, на пару дней взял бы) как и ниву и какой-то мерс из 90) e124 или вроде того
Rainbow
Почувствовать эпоху
Amet
Ребят. Кто-нибудь прикручивал к куберу Single-Sign-On? Идея состоит в том, чтобы логиниться в дашборд или консоль с помощью гуглового аккаунта, в котором будет разделение ролей для юзеров. В какую сторону лучше смотреть? Dex/keycloack/etc? Можно ли интегрировать это как-то без подобного посредника, или непосредственно крутить его в самом кубере?
Amet
мы используем okta
Я правильно понял, что это саасная штука, которая позволяет не хостить у себя условный dex, при этом за это надо платить деньги? И если да, то как тарификация идет, за счет количества юзеров или fix-price?
Игорь
но она офигенна
Igor
Мы используем https://github.com/cloudposse/charts/tree/master/incubator/portal https://docs.cloudposse.com/kubernetes-platform-services/dashboard/cluster-portal/ Github как Single Sign On Правда нет разделения по группам - просто способ сделать аутентификацию для dashboards.
Amet
а сколько если не секрет за юзера выходит? я у них на сайте только contact sales нашел без прайсов
Igor
под капотом используем вот эту штуку https://github.com/bitly/oauth2_proxy
Rainbow
Крутяк. Ещё должны быть кастомные oauth2 авторизаторы и будет то, что нужно. Давно такое искал.
Igor
попробуй покопать отталкиваясь от oauth2_proxy - может есть решения которые реализуют прям то что вам нужно
Igor
oauth2_proxy поддерживает Google default Azure Facebook GitHub GitLab LinkedIn OpenID Connect Provider
Igor
из коробки
Igor
еще есть форки всякие которые добавляют другие провайдеры
Rainbow
Сейчас у меня просто https://nginx.ru/ru/docs/http/ngx_http_auth_request_module.html auth_request /path/to/auth/page; напрягает только то, что нет ролей и тп.