George
Админ != Юзер
Сергей, не тупи
Sergey
Sergey
да я набрасываю
Sergey
в любом случае пользовательские и инженерные задачи это разные вещи
Sergey
тем более ты не покупаешь продукт, обязательств перед тобой не держат как я понимаю
George
тем более ты не покупаешь продукт, обязательств перед тобой не держат как я понимаю
Это не означает, что можно что-то голословно предлагать или рекомендовать
George
И это не означает, что создатели продукта, условно, не несут хотя бы моральной ответственности
Rainbow
И это не означает, что создатели продукта, условно, не несут хотя бы моральной ответственности
Их лицензия не обязывает, as is. Большая часть смысла серьёзного opensource это заиметь бесплатных тестеров
George
Их лицензия не обязывает, as is. Большая часть смысла серьёзного opensource это заиметь бесплатных тестеров
ага... Получается, что и в коммерческом софте бОльшая часть AS IS. Либо покупай техпод...
Rainbow
ага... Получается, что и в коммерческом софте бОльшая часть AS IS. Либо покупай техпод...
- у вас какой-то кейс не пашет - да мы в курсе, для нас не актуально (про себя)... когда-то сделаем - аааа, у вас нет моральной ответственности за продукт вот так звучало
George
- у вас какой-то кейс не пашет - да мы в курсе, для нас не актуально (про себя)... когда-то сделаем - аааа, у вас нет моральной ответственности за продукт вот так звучало
Алексей, просто есть разница, когда пишут, что условная монга прекрасно функционирует в кластере, реплики etc. Причем сами разрабы. А потом выясняется, что она пригодна к продакшену с кучей ограничений и оговорок
George
И речь не в экспертизе (собственной) по эксплуатации продукта
Rainbow
Монга на 90% маркетинг ИМХО. Конкретно в этом кейсе. Они собрахи хуилион инвестиций и последние пару лет не понимают, что делать дальше.
George
таких пропиаренных продуктов куча. Куб, кстати, туда же
Rainbow
Не думаю, что фичи куба пилятся, чтобы угодить инвесторам.
Rainbow
речь не про монгу как таковую
В конечном счете все сводится к What I cannot create, I do not understand Я не хейчу mongo, просто их история крайне сильно похожа на большую часть стартапов. Конечно они реализовали часть обещанного и это используют огромное количество людей, но что они сказали, что все готово, а на деле нет... обычная стартап история... продать функционал, потом пилить функционал.
Rainbow
https://github.com/danistefanovic/build-your-own-x если кто не видел, отличная подборка
Talgatio
Привет всем! Столкнулся с такой проблемой, что в nginx отлетают сокеты с 400 ошибкой. Подскажите куда копать, так как я новичок в kubernetes
G72K
400 ошибка это "виноват автор запроса"
Отделение Bereke Bank
Если речь про веб-сокеты - в аннотации ингреса они включены?
Talgatio
прописал в ingress.yml такие параметры annotations: nginx.org/websocket-services: "ws-svc" - path: /socket.io backend: serviceName: ws-svc servicePort: 80
Talgatio
Если речь про веб-сокеты - в аннотации ингреса они включены?
да, подколючил и теперь 503 ошибка Service Temporarily Unavailable
Отделение Bereke Bank
А твой ингрес точно от Nginx.Inc а не гугловый?
Talgatio
Вообще у меня на aws всё крутится в облаке
Talgatio
А твой ингрес точно от Nginx.Inc а не гугловый?
Мне конфиги достались по наследству. Вот сейчас сижу разбираюсь.
George
Пока вы анализируете граничные случаи, другие выходят на рынок со своим продуктом
а потом теряют данные всех клиентов и закрываются с банкротством
Сергей
всем привет, кто-нибудь интеграцию gitlab + kubernetes нстраивал?
Сергей
не очень понимаю зачем оно надо
Сергей
и надо ли вообще
G72K
Ну кто теряет, а кто нет, заранее не скажешь, а рынок и конкуренты не ждут
Talgatio
МОгу скинуть конфиг файлы если надо
G72K
всем привет, кто-нибудь интеграцию gitlab + kubernetes нстраивал?
Я глянул одним глазом, может уже поменялось, но врдже они там слишком много хотят - свой тиллера и прочее.
Сергей
Я глянул одним глазом, может уже поменялось, но врдже они там слишком много хотят - свой тиллера и прочее.
ну вот я тоже гляжу на это всё и у меня сейчас только одна кнопка активна - установить helm. я думал это будет по типу пайплайнов, но уже с привязкой к кубернетису
Max
Там необязательно ставить тиллер и все такое. Я просто делаю helm template | kubectl apply -f -
Сергей
Там необязательно ставить тиллер и все такое. Я просто делаю helm template | kubectl apply -f -
ну так по-сути это всё работает так: ты настраиваешь гитлаб ранер, устнавливаешь на нем helm, kubectl и доступы, а далее в .gitlab-ci.yaml просто в скрипте указываешь за какие ниточки дёргать?
Сергей
По сути да.
а смысл вообще тогда добавлять кластер в гитлаб?
Max
а смысл вообще тогда добавлять кластер в гитлаб?
Ну это удобно, сейчас в версии 11.6 можно добавить один кластер на всю группу и во всех проектах будут доступны credentials от него
Max
Ну и у меня для разных env разные кластера
Max
Плюс можно прям с гитлаба посмотреть логи подов, сделать exec, посмотреть стату из prometheus
Max
И многое другое
Anton
Какой vendor lock gitlab получается
Max
Premium
Сергей
а, ну тогда вопрос снят скорее всего. у меня вероятно этой фичи просто нету
Max
правда чтение логов доступны только в ultimate
Max
Но там есть проблемка
Max
у нас 72 пользователя в гитлабе, из которых активных разработчиков где-то 40-50
Сергей
ну короче чтобы оно работало надо нехило занести бабла, инача это просто две кнопки
Max
а гитлаб просит оплачивать всех)
Сергей
Сергей
в таком случае пока поиграюсь с ранчером для этих целей, а там посмотрим
Max
в общем лайфхак: просишь триал лицензию каждый месяц новую)
Max
на новую почту
Max
и юзаешь
Max
😄
Max
она 30 дней работает и ограничение на 100 пользователей. У них нет проверки, использовалась ли ранее подобная лицензия
Сергей
ой не, лишний геморрой
Сергей
спасибо, что рассказал)
Max
в последний раз мы за год платили 5000 баксов
Max
У них висит issue на тему того, что GitLab заставляет платить за максимальное историческое число пользователей в инсталяции. Это очень тупо. Нужно платить за реальное количество пользователей. И у многих есть пользователи, которые только к issues, например, доступ имеют.
Max
В бесплатном гитлабе вообще ничего полезного нет практически
Evgenii
о_О
Max
смелое заявление
конкретно для наших задач бесплатного гитлаба маловато
Evgenii
а что вы хотите, мне просто интересно стало
Evgenii
?
Max
а что вы хотите, мне просто интересно стало
Долго объяснять. Ну как минимум веса issues нельзя вставлять в бесплатном гитлабе
Max
дальше продолжать?)
Evgenii
не, достаточно
Max
😄