Andor
Вроде же hostpath
Nata
без особенностей :) недавно начала этим развлекаться, особенности еще не изучила, тестила на распределенном хранилище поднятом еще, но там всё плохо с миллионами мелких файлов
Andor
Но как вариант запустить докер демон с -s vfs
Rainbow
Nata
вне куба - это просто 1 демон - 1 вм
Andor
В контейнере без кубера попробуй
Nata
да, была такая мысль без кубика проверить. Спасибо, попробую vfs и просто в докере. Хотелось сразу красиво 😃
Rainbow
отпишись только. Что у докера проблемы с io слышал от https://flant.ru/... на практике так лично и не проверил.
Andor
попробуй просто в докере сначала
Andor
с тем же самым hostpath
Sergei
Anton
всё идентично, абсолютно одинаковые пайплайны запущены на кластере кубера и не кубера . I/o утилизация и там и там 20-30% (хороший запас), Xmx (это java приложение) выделено одинаково, используется примерно одинаково)Но за одинаковое время Kuber генерирует 4млн файлов и записывает 1,5 млн, а некубер генерирует 5 млн и записывает 5. По утилизации io, по памяти, по CPU у кубера было, куда двигаться. Вот я и не понимаю, куда копать еще.
Сеть тоже неясно какая в кластере, может еще добавляет оверхеда.
короч нужно собирать большие дашборды с графиками с сравнивать их между собой.
iperf еще может помочь
Igor
Andor
ну это же точно будет быстрее работать, чем hostpath?
Andor
oh wai~
Sergei
Rainbow
+ небольшая вероятность, что docker может покоцать volume и... все база у меня вне кластера. В кластере 99% stateless приложения.
Sergei
Rainbow
Да, вот это совсем косяк.
Rainbow
переслушал, понял
Nata
ceph да, вообще не очень, щас пройдет череда собраний и протестирую в разных вариантах, и с выделенными PV local-storage, отпишусь потом
Anton
Anton
mq тоже не сажаем в кластер значит
Rainbow
Rainbow
У меня база центр всего. Трясусь за неё больше чем за себя
Rainbow
Александр
Rainbow
А какой распределённый fs проще всего стартануть и поддерживать? Исторически обхожу это давно через отдельные базы + s3/minio.
Mikhail
Mikhail
Ilya
Andor
слушайте, а kube-router уже умеет LoadBalancer?
Andor
точнее, имеет ли смысл с metallb заморачиваться на эту тему или сразу брать kube-router
Sergei
Джентльмены, подскажите, как вы организуете деплой всякого квазистатического в кластере? таких вещей как дашборд, днс-аддон и т.д.
Denis
Andrey
Juriy
Игорь
Juriy
Rainbow
ага, прям после доклада хочется пойти к руководству и сказать "давай заплатим и отцепитесь от меня" =)
Rainbow
*... вообще то я просто программист, а не админ (монолог руководству)
Juriy
Juriy
Juriy
Rainbow
Да это понятно, надо же пожаловаться 🙈 когда есть возможность.
Juriy
Artyom
Artyom
хах
bebebe
коллеги, немного не профильный вопрос
на ubuntu:16.04 хоств. докер 18.x утекают файловые дескрипторы на /var/run/docker.sock при интенисвном использовании dind
никто не встречался?
Игорь
Sergey
стикер не актуальный, он ща пиздец поправился
Juriy
Juriy
Juriy
Andrey
несекурная тачка небось зубило
Игорь
И страховку кода.
кстати, тема для стартапа
"ваш bus factor = 1? купите страховку"
Juriy
Игорь
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
Amet
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;
напрягает только то, что нет ролей и тп.