R2
Госдума приняла во втором, основном чтении законопроект об изоляции рунета. Предполагается, что он вступит в силу 1 ноября 2019 года.
Maksim
чет пока никакого удовольствия от кубера и всех этих приблуд. посмотрим что дальше будет
Ну это первые 3 месяца)) потом все становится хорошо а через полгода ты носишь рясу с синим рулем))))
ᴅⁱᵐⁱᴅʳ0ˡ
сервис создался ?
короч разобрался видимо у них косяк, переменная ELASTICSEARCH_URL не применяется в докер контейнере, но можно создать конфиг файл для него и прописать в нём
ᴅⁱᵐⁱᴅʳ0ˡ
)))
Andor
Обожаю опенсорс)))
надо всего лишь уметь читать документацию и по возможности не использовать helm?
Maksim
надо всего лишь уметь читать документацию и по возможности не использовать helm?
1. Helm я и не юзаю) 2. В опесорсе бывает так что документация зарыта в коде)) 3 не всегда документация совпадает с ревльностью
Maksim
П.с в пропаритарных продуктах свои тараканы))) и чьи жирнее еще надо разобраться))
Andor
забыл добавить "пишешь доку, пишешь issue, пишешь тесты, пишешь код"
Andor
это часть других пунктов, да
Grisha
Ребзя, я уже много раз читал что helm гавно и даже где-то видел почему, ну, а что юзать вместо него? kubectl
Andor
какой необчный вопрос, никогда такой не задавали
Grisha
я не читаю круглосуточно чат:)
Отделение Bereke Bank
Если тебе удобно работать через helm - юзай хелм
Обсессивно беспечное начало основополагающих раздумий
Я обажаю опенсорс)
- Майкрософт говно, буду писать свой код, он будет красив, читабелен и без багов! ... Сервис крашится когда Марс в Юпитере...а и фиг с ним, у майкрософта хуже.
Andor
при чём тут майкрософт?
Andor
в 2019 году даже майкрософт любит опенсорс
Обсессивно беспечное начало основополагающих раздумий
Andor
понял
Vadim
я не читаю круглосуточно чат:)
надо бота научить выдавать рандомную тулзу при упоминании хелма
Vadim
в идеале даже картинку рисовать с Фортраном и "надо было использовать foobar"
Vadim
но ведь тогда флеймы кончатся :(
так люди будут спорить с ботом
Andor
а, такому боту
Grisha
мне кажется вы бесполезно флудите в чат
Grisha
вопрос вполне конкретный, не хотите отвечать, не отвечайте.
Andor
тебе не кажется, так оно и есть
cent
Привет всем! Парни, а как подменить Kubernetes Ingress Controller Fake Certificate на кастомный?
Vadim
вот бы в телеграме была функция поиска, чтобы можно было поискать предыдущие вопросы
cent
почитать доку
Да вот что-то не могу найти. Поэтому и спросил
Lucky SB
Да вот что-то не могу найти. Поэтому и спросил
https://kubernetes.github.io/ingress-nginx/user-guide/tls/#default-ssl-certificate
cent
https://kubernetes.github.io/ingress-nginx/user-guide/tls/#default-ssl-certificate
Вроде как хельм чарт с ингрессом править? Просто в секрет куда-то закинуть не вариант?
Lucky SB
вопрос вполне конкретный, не хотите отвечать, не отвечайте.
вопрос из серии, а что лучше - борщ или ложка.
Grisha
вопрос из серии, а что лучше - борщ или ложка.
очень даже нет, я спросил есть ли аналоги борща? ответов масса, про ложку речи не шло
Rainbow
очень даже нет, я спросил есть ли аналоги борща? ответов масса, про ложку речи не шло
helm норм, если целиком понимаешь, как работает. Но если целиком понимаешь как работает, то helm особо не нужен.
Grisha
в данном случае kubectl - это ложка
очень тонкая логическая нить, мне не понятна, но спасибо за попытку
Lucky SB
плюс хелма - это то, что он может откатить не только деплоймент, но и всякие конфигмапы, секреты и все остальное что поставилось с релизом. минус хелма - это то, что он может откатить это КРИВО. и если не понимать как он работает, то шансы попасть на эту кривизну возрастают. ну и невнятные сообщения об ошибках и убогие средства отладки - это уже вишенка
Lucky SB
а все остальные *sonnetы - это шаблонизаторы. насколько я знаю об откате там речи нет
Rainbow
с этим можно мирится, не без помощи напильника конечно
- допилить обвес helm - напилить с нуля без helm плюс минус одинаково тут многие топят, что проще напилить с нуля с тулами типы ksonnet
Rainbow
Я не вижу смысла helm, если нужно менять только условный image в каждом деплое. Вообще нет смысла.
cent
Я не вижу смысла helm, если нужно менять только условный image в каждом деплое. Вообще нет смысла.
Ну, а как же подгрузка зависимых чартов, и наследование их с прокидыванием туда переменных? Как такое на kubectl запилить?
Andor
Цель какая?
𝚔𝚟𝚊𝚙𝚜
но в целом ты прав, ничего хитрого там не поисходит
𝚔𝚟𝚊𝚙𝚜
но как правило чем меньше магии - тем лучше, сразу начинаешь задумываться "как сделать правильно"
Lucky SB
кстати это вообще не проблема
осталось сесть и сделать
𝚔𝚟𝚊𝚙𝚜
а что делать-то? конфигмапы и секреты тебе и ksonnet откатит
Vadim
а все остальные *sonnetы - это шаблонизаторы. насколько я знаю об откате там речи нет
Это потому что откаты и garbage collection задача нетривиальная и хельмовая стратегия работает практически никогда
Rainbow
Ну, а как же подгрузка зависимых чартов, и наследование их с прокидыванием туда переменных? Как такое на kubectl запилить?
kubectl apply -f manifests/ со всеми зависимостями. Один фиг гладко у helm только с простыми кейсами, а сложные все равно допиливать.
Mik
Ребят может тупой вопрос, но всеже, есть репа с нодой, для прода и для дева отличаются файлы конфигов. Хочется один имедж и для прода и для стейджа, как это правильно обыгриватся для кубика?
Vadim
ну если б так было то не было бы этого https://github.com/helm/charts
что ты пытаешься сказать, что раз в README есть слово "Curated", то они стабильны и работают? Кто это гарантирует, интересно
𝚔𝚟𝚊𝚙𝚜
аффтамитчески ?
нет, не автоматически, а через git checkout; ks apply - но результат будет такойже, манифесты предыдущей версии
Lucky SB
я хочу сказать что мыши плакали и кололись.
Lucky SB
но продолжают юзать хелм
Vadim
нутк, нетАльтернатив ХелмЭтоСтандарт НетакойОнУжИПлохой
Farit
https://github.com/kubernetes-sigs/kustomize
Lucky SB
больше ямла богу ямла
Roman
Идиотский вопрос. Я могу сделать Role позволяющую создавать ClusterRole ? 🙂
Lucky SB
https://github.com/kubernetes-sigs/kustomize
шаблонизатор. его преимущество в том, что его встроили в kubectl Note Kustomize is now available on kubectl v1.14 and can be used by specifying a directory containing a kustomization.yaml:
𝚔𝚟𝚊𝚙𝚜
Идиотский вопрос. Я могу сделать Role позволяющую создавать ClusterRole ? 🙂
Нет, т.к. ClusterRole не namespaced, но можешь сделать ClusterRole, который позволяет сделать ClusterRole