Andrey
А разве это его задача - следить за ресурсами?
ну а нафиг он тогда в кластере?
Andrey
большинство используют helm как большой шаблонизатор
Александр
Видимо я че-то не знаю) для меня это шаблонизатор и версионность
Vadim
самая вредная часть хелма это всё же https://github.com/helm/charts/tree/master/stable
Grey
Ребят а можно как то миникуб развернуть на esxi что бы разрабы туда свои на Hаботки пулили для тестов?
Aleksey
У Хелма есть проблемы с тиллером, но и то можно научиться с ними жить. Он отлично подходит когда нужен воспроизводимый результат , особенно если надо развернуть что-то большое вроде EFK или Openstack. Но если вы деплоите 3 своих микросервиса , то он вам не нужен.
Anonymous
Vm-driver=none
Vadim
А в чем его вредность?
нет CI, половина просто сломано, остальному нужна доработка напильником. А в целом - так делали в 2016
Aleksey
нет CI, половина просто сломано, остальному нужна доработка напильником. А в целом - так делали в 2016
Ну что есть то есть. И на том спасибо что 80% конфигов написано, а остальное нужно написать под себя. А вам сразу всё хотелось бы в разжованном виде и универсально для всех?
Aleksey
Как результат, мы не будем пользоваться хелм-чартами, так как там надо переписывать. Мы просто напишем своё! По мне так те же яйца.
Aleksey
и чем из стейбла пользуетесь сейчас?
Из stable вроде ничего не брали, но точно брали EFK из Openstack-helm-infra
Aleksey
Немного кастомизировали, но 90% осталось как было.
Vadim
хех, опенстаковсцы прогоняют эту репу через Zuul, то есть там есть CI - кроме того там 42 контрибутора, а не 1300+
𝚔𝚟𝚊𝚙𝚜
и чем из стейбла пользуетесь сейчас?
stolon и percona-xtradb-cluster из stable работают норм в принципе
Andrey
nginx, cert-manager, vault (incubator), external-dns, buzzfeed-sso (из PR)
Александр
ну а нафиг он тогда в кластере?
Я полагаю, чтобы хранить там релизы
Andrey
для этого достаточно было бы configmap какой-нибудь
A
Я тоже не понимаю почему, так все ругают Хелм, и бан при его обсуждении тоже не очень выглядит. Не ходите не пользуйтесь и не отвечайте на вопросы, чем так в основном без почвенно и надуманно его поливать! Уже глаз намылил этот хейт
Andor
это шутка была про бан
Andor
> без почвенно и надуманно его поливать лучше изучить вопрос, чем так беспочвенно и надумано защищать хельм, иначе это типичный синдром утёнка
Mikhail
А dapp'ом можно пользовался?
A
это шутка была про бан
Она уже не впервые и даже не второй раз!)) Поэтому уже не смешно
A
> без почвенно и надуманно его поливать лучше изучить вопрос, чем так беспочвенно и надумано защищать хельм, иначе это типичный синдром утёнка
В той части для которой он в основном и нужен, автоматизированная установка набора приложений, он справляется!
A
Считаете что он зло не пользуйтесь, но не надо всем навязать свое мнение да ещё и через бан. Я не первый спрашиваю и не доумеваю, почему так его ругают
Andor
> Я не первый спрашиваю и на это отвечали, поищи по тегу
Anton
Ради интереса глянь faq церкви метрик ;)
Andrey
О боги, 2 дня не заходил, а тут все бурления про хельм 🤣
Stanislav
Хе... Я заходил, проматывал и вспоминал фидошную цитату про эху SPB.SYSOP, где читать надо с начала, так как "непонятно, кто кого ненавидит и кто текущий пидор". До такого вроде не дошло, но всё ж...
Rainbow
А dapp'ом можно пользовался?
0.33.8 в моих кейсах был медленный (месяц тестировал), сейчас уже на go, может что выправили. Если у вас php или ещё какой здоровый монолит, то стоит.
Stas
В той части для которой он в основном и нужен, автоматизированная установка набора приложений, он справляется!
если вы сейчас введете в заголовок гугла helm, то увидете строку helm the kubernetes package manager. Основная претензия моя, да я думаю и многих других в том, что как раз пакетным менеджером хелм не является. На эту тему был хороший доклад на рит++ в этом году, я попробую найтм.
A
Почему он не является пакетным менеджером? Как раз в разрезе stable так и есть...
Stas
Пакетный менеджер != магазин готовых тимплитов
Stas
вот преза https://drive.google.com/file/d/1cp5t9dZbTJ0hdxdReIKUoczVUE-gGfFV/view
Stas
видео кажется не выложили
Vadim
>не доумеваю, почему так его ругают this is your brain on helm
A
Пакетный менеджер != магазин готовых тимплитов
Дак проблема с хелм технического или классификационного плана?
A
несоответствия ожиданий
Про ожидания Аршавин уже говорил))
German
мне кажется с хелмом все просто, когда ты понимаешь как это работает, вооот до пунктика, когда проходит магия то все окей, и хельм становится магазином шаблонок для своих допилов
A
Ожидания не советуют == будем хейтить, круто!
Stas
Ожидания не советуют == будем хейтить, круто!
вы очень толстый, ожидания формируются тем как программный продукт себя позицианирует, если вы называете что то пакетным мпнеджером, то люди будут ожидать всякие разные вещи: например сквозное управление зависимостями
Stas
резолюшн конфликтов версий
German
на вкус и цвет, как говорится, но мне нравится, так как в итоге получается красиво, и со стороны кажется магией
Aleksey
Да и часть конфигов написана за Вас :)
Antlar
Когда 3й хелм, поцоны?
Andor
ksonnet уже есть
Stas
мой любимый пример хелмовой магии, до недавнего времени в стейб кролике в качестве пробы была экзек команда кластерного статуса, котоая выполнялась 8 секунд раз в 10 секунд и сжирала ядро
Stas
если в истио вам нужен только ингресс гейтвей, то их чарт вам все оавно принесет лишние джобы от хелм хуков
Antlar
#helmговно
#каждыйдрочеткакхочет
Andor
#каждыйдрочеткакхочет
тут привели уже сотню аргументов вредности хельма, а его любители до сих пор воспринимают это как личное оскорбление5
Dmitry
Кластер задеплоен через kubspray. Деплою чарт stable/traefik с минимальными твиками. Проба не доходит Liveness probe failed: dial tcp 10.233.65.8:80: connect: connection refused... Как типично копнуть? в логах трафика Load config error: context deadline exceeded, retrying in 1.063419809s
Михаил
Dmitry
Логи пода что говорят?
обновил мессадж. По сути под не стартует Load config error: context deadline exceeded, retrying in 1.063419809s
Михаил
а почему ansible не любят тут? для выкатки
Dmitry
а почему ansible не любят тут? для выкатки
я задавал такой же вопрос. Имхо вопрос не в любви к Ansible, а в остутствии либви к конкретному инструменту)
Vlad
а почему ansible не любят тут? для выкатки
Тормозной он и программирование на yaml так себе удовольствие.
Antlar
выучил lua?
Алсо а бэквардс компабилити не будет чтоли?
Antlar
на хосте контейнера не видать, только pause-amd
Потому что он у тебя видимо падает постоянно
Dmitry
Потому что он у тебя видимо падает постоянно
типа затычка. Ну вот я хз, деплоил их хельма)))
Dmitry
Да для выкатки вроде нормально
Ну вот и я так думаю (пока)
Dmitry
Потому что он у тебя видимо падает постоянно
А как узнать почему именно падает - я прям хз
Dmitry
А как узнать почему именно падает - я прям хз
пойду конфиг еще раз посмотрю, может ошибка синтаксиса
Sergey
Тормозной он и программирование на yaml так себе удовольствие.
А программирование на готемплейтах сильно лучше?