Andor
не говоря уже про амазоны и гуглы, которые очевидно через api управляются
Stanislav
это http :-)
Andor
но работать балансировщиками они могут не только для http
Stanislav
/me тихо и мирно ингрессит udp
Andor
больной ублюдок
Andor
а нафиг именно ингрессить?
Stanislav
А хрен его знает... ТЗ такое было :-)
Andor
тз звучало "надо настроить ингресс для юдп"? :)
Stanislav
Именно! Попытки предложить сделать по-другому были отметены "нахер это надо, должно быть единообразно!"
Andor
"мы так для хппт делали, а значит и реалтайм юдп можно сделать так же!"
Andor
люблю такое
Stanislav
Там не реалтайм, там тупо получалка статистики.
Andor
да пофиг
Stanislav
Я тоже решил, что пофиг и добавил строку в configmap udp-services
Andor
это да
Andor
но контроллер вокруг этого построили
bebebe
это http :-)
сейчас так уже не модно модно кофнигурить api gateway, это типа http роутера и мапить его на лямбда функции (амазон, gcp)
Andor
это слишком модно
Salem
🙂
Salem
хипстота кругом
bebebe
это слишком модно
год или полтора минимум
Stanislav
Да в курсе, что нынче модно отдавать софт на исполнение куда попало... Даже если реально имело бы смысл запускать у себя.
Stefan
а миникуб на виртуалке кому-то удавалось подымать?
Andor
он же по-умолчанию на виртуалке
Stefan
он же по-умолчанию на виртуалке
в курсе, но вот E1023 11:53:55.210842 489 start.go:174] Error starting host: Error creating host: Error executing step: Running precreate checks. : This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory если у меня не было бы включено это, то я бы не смог подымать виртуалки в принципе
Stefan
Virtual Box does not support VT-X/AMD-v in nested virtualisation. See this open ticket/feature request on virtualbox.org. There are also some more questions and answers here on SO discussing this topic. Possible solutions: As already mentioned: Use a different hypervisor that does support VT-X/AMD-v in nested virtualisation (like Xen, KVM or VMware). Install Minikube on the host OS and not in a VM. понятно..
Andor
так билд же в докере гоняется, шо там докер, шо там докер
bebebe
Посмотрел один митап и уже выпендриваешься?)
Ну я как бы подобным уже полгода занимаюсь
Михаил
Rainbow
Михаил
Не рекомендовал бы) всем кро не понимает зачем им это - так точно
дык никто про нужность не говорит говорят про то что модно
bebebe
bebebe
bebebe
вот первые потуги на terraform'e - это проект уровня hello world
bebebe
если вы коллеги хотите узнать поподробное про лямбды - есть хороший @aws_ru немного вендор-лок, но там люди целые CMS пишут на лямбдах и прочему serverless
bebebe
вот первые потуги на terraform'e - это проект уровня hello world
потом перелез на serverless framework - стало попроще, терраформить serverless - дело не очень благодарное
Rainbow
А что дает serverless framework кроме "удобства деплоя"? Quick Start показывает только как функцию закинуть.
Denis
А что дает serverless framework кроме "удобства деплоя"? Quick Start показывает только как функцию закинуть.
Можно свои кастомные функции пилить, которые потом могут помочь когда придет клиент, у которого api с твоим не контачит
Pavel G
Rainbow
Я уже говорил как-то, что пробовал kubeless (у меня все в виде отдельных минисервисов делается), ничего мне то не дало.... только deployment/service/ingress не нужно, но это такой себе плюс.
bebebe
А что дает serverless framework кроме "удобства деплоя"? Quick Start показывает только как функцию закинуть.
это оффтопик, зайдети в чатик вверху, если коротко: sls framework задумывался как cloud agnostic (по факту нет) удобно менеджить все из него, api gateway, s3, lambda, cloudwatch и соединить между собой через aim роли, которые менаджется тем же. впринципе по факту он генерит под собой тот же cloud formation аутпут и закидывает его в апи амазона. лучше все таки с такими вопросами в тот же @aws_ru - там люди собаку съели
bebebe
Это было модно:) но все ещё популярно:)
вот да, такая формулировка отражает суть дела 😉
Rainbow
Кстать а kubeless работает под k8s 1.11 ? Не пробовал там запускать?
на нем и пробовал. Или уже 12 тогда был, не уверен
bebebe
Я уже говорил как-то, что пробовал kubeless (у меня все в виде отдельных минисервисов делается), ничего мне то не дало.... только deployment/service/ingress не нужно, но это такой себе плюс.
ну запускать это у себя в виде kubeless это не очень распространенная практика, и энтузиазма должно быть много. обычно это амазон потому что богатый по фичам, или gcp
bebebe
заниматься kubeless'ом внутри конторы - это не самый бестпрактис наверное
Denis
на нем и пробовал. Или уже 12 тогда был, не уверен
А то я посмотрел , а там старые версии k8s используются. Сейчас смотрю на https://docs.fission.io/, но там чет трындец в плане доки и деплоя
Rainbow
заниматься kubeless'ом внутри конторы - это не самый бестпрактис наверное
сейчас просто куча go "миньонов", которые ходят в разные базы и общаются через natsio. Типа слушают событие от склада, заказ собрался, сходил в CRM, отправил сообщение send_sms в nats. Там подобрал отправитель sms и логи в clickhouse.
Rainbow
Все это в кубере. В доп слое в виде kubeless 0 смысла. Наверно потому что нет всей кухни aws. как и сказал bebebe
bebebe
+ sls нужен что-бы утилизация за его "хостинг" была близка к максимальной, поэтому деплоят в клауды-шмауды, где биллится это все только за количество обращений (типа 0,22$ за за 2kk реквестов) если у вас свои мощности, за которые вы уже платите, то смысл sls теряется
bebebe
короче, мы сейчас улетим в ReadOnly, так что советую поспрашивать народ в общих специализированных чатах.
Denis
сейчас просто куча go "миньонов", которые ходят в разные базы и общаются через natsio. Типа слушают событие от склада, заказ собрался, сходил в CRM, отправил сообщение send_sms в nats. Там подобрал отправитель sms и логи в clickhouse.
У нас решили в эту сторону смотреть по следующей причине... Есть сервис, который не позиционируется как кастомный для клиентов. Но бывают приходят новые клиенты, которые хотят что бы для них реализовали новый функционал, который будет бесполезен для других клиентов, и принесет костылей в кодовую базу. Тут кому-то пришла идея задействовать эту фичу, для реализации кастомных функции на этой технологии. Или мы не совсем правильно нашли применение этой технологии?
Mr.
мне кажется ваша проблема просто решается микросервисной архитектурой, для этого и так уже куб есть и для него не нужен доп слой
Mr.
ингресс позволит вам мапать на разные домены, паты к нужным сервисам для разных клиентов
Denis
мне кажется ваша проблема просто решается микросервисной архитектурой, для этого и так уже куб есть и для него не нужен доп слой
Дак и так микросервисная архитектура, но стало очень много клиентов, которые хотят доп.функционал, поэтому кол-во этих микросервисов раздулось
Mr.
Дак и так микросервисная архитектура, но стало очень много клиентов, которые хотят доп.функционал, поэтому кол-во этих микросервисов раздулось
ну а чем поможет серверлес? сейм шит же. а так раскидывать можно по разным неймспейсам и прочим. не вижу чтобы серверлест что-то привнес полезного
Mr.
пропустил )
Mr.
но тема серверлесс интересная все равно
Михаил
блее
Rainbow
есть подозрение, что весь этот serverless это больше про удобство автоматизации, чем про большие проекты
мне кейс платить за запуским вместо cpu/память понравился больше и звучит разумно. Упустил это.
Rainbow
cpu/память * t
bebebe
блее
Художника обидеть может каждый
Rainbow
даже в клоуде тарификация по минутам/чам/дням. А не запускам функции.
Rainbow
если функция работает 2сек, то платишь за минуту
Игорь
Добрый день. ▫️Какой у вас проект или где работаете? СОРМ2, МФИ-Софт ▫️В чём вы специалист? Линукс, Python, Go и тд ▫️Чем интересно сообщество вам? k8s ▫️Откуда вы? Нижний Новгород ▫️Как узнали про группу? По рекомендации знакомого В сообщении нужно указать тэг #whois
Ascandar
а кто нибудь ставил rook версии 0.8 ?
Ascandar
я чет понять не могу, почему не создаются osd
Ascandar
mon создаются и все
Михаил