![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Первые публичные версии Nelm, форка Helm для развёртывания приложений в Kubernetes" | +/– | ![]() |
Сообщение от opennews (ok), 04-Апр-25, 08:07 | ||
Объявлено о готовности к массовому использованию открытого проекта Nelm, позиционируемого как "альтернатива Helm 3". Nelm зародился в процессе разработки CI/CD-утилиты werf как форк Helm, пакетного менеджера для Kubernetes, который использует "чарты", чтобы развёртывать приложения в K8s. Код Nelm доступен на GitHub под лицензией Apache 2.0... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
5. Сообщение от Аноним (5), 04-Апр-25, 08:58 | +4 +/– | ![]() |
Может s/развёртывать/разворачивать/ и s/консистентный/целостный/ ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #6, #7 |
6. Сообщение от Аноним (6), 04-Апр-25, 09:39 | +/– | ![]() |
Деплоить и непротиворечивый! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
7. Сообщение от Bob (??), 04-Апр-25, 09:41 | –3 +/– | ![]() |
оставить оригинальные термины на английском, как в медицине латынь, например. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #8 |
8. Сообщение от Аноним (8), 04-Апр-25, 10:14 Скрыто ботом-модератором | +2 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
9. Сообщение от mickvav (?), 04-Апр-25, 11:05 | +/– | ![]() |
Не для продакшена пока. Весь код мерджит один человек, хотя контрибьюторов - больше одного. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #10 |
10. Сообщение от Dmitry Shurupov (ok), 04-Апр-25, 11:33 | +2 +/– | ![]() |
Nelm используется под капотом у werf, а это много постоянных пользователей (тысячи проектов), в т.ч. в production, поэтому его внутренние механизмы хорошо протестированы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #20 |
11. Сообщение от Аноним (11), 04-Апр-25, 12:34 | –1 +/– | ![]() |
Выглядит не как альтернатива, а как просто надстройка на helm. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #13 |
13. Сообщение от Илья Лесиков (ok), 04-Апр-25, 14:20 | +1 +/– | ![]() |
Вы про команду helm create? Мы не то, чтобы её выпиливали, мы её просто не добавили в 1.0, посчитав некритичной для релиза. Добавим позже, переработав. Решили пока не добавлять, т. к. не увидели в ней большой ценности — генерит очень много мусора, что больше похоже на какой-то quickstart для новичков, а не на генерацию структуры для нового чарта. Имхо, одна только замена 3-Way Merge на Server-Side Apply важнее команды helm create раз в 30. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
14. Сообщение от Аноним (23), 04-Апр-25, 16:33 | +1 +/– | ![]() |
Через годик-полтора посмотрим не превратится ли этот победитель дракона в дракона сам, не окажется ли там каких-то вредителей из подсанкционных структур, и как дальше сложится судьба этого проекта. Автору удачи и успехов. Тормошить статус кво — нужное и полезное дело. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
15. Сообщение от 12yoexpert (ok), 04-Апр-25, 20:18 | –1 +/– | ![]() |
на голанг невозможно написать нетормозящий софт. всё это было бы тщетно, даже если бы голанг не был вендорлокнутым | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #16 |
16. Сообщение от Илья Лесиков (ok), 04-Апр-25, 20:46 | +/– | ![]() |
Nelm, думаю, в среднем 90% времени работает с сетью. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #19 |
18. Сообщение от Штыбель (?), 05-Апр-25, 01:50 | +/– | ![]() |
Кстати, сегодня (4.04) закончился KubeCon Europe 2025. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
19. Сообщение от 12yoexpert (ok), 05-Апр-25, 13:01 | +/– | ![]() |
думаешь, если для сети голанг использует сишные либы, то оно не будет тормозить? ты недооцениваешь голанг | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #22 |
20. Сообщение от скуф (?), 05-Апр-25, 22:16 | +/– | ![]() |
И все это не нужно потому, что есть Argocd в котором серверсайд рендер 5 лет как есть и никакой хельм для рендера не используется. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #21 |
21. Сообщение от Илья Лесиков (ok), 05-Апр-25, 23:05 | +1 +/– | ![]() |
Насколько мне известно, для рендера в ArgoCD как раз используется "helm template". Server-Side Apply там действительно есть, но и деплоит ArgoCD не Helm'ом, а своим самописным движком. Проблема в том, что их движок развертывания очень условно совместим с Helm'ом, например: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #23 |
22. Сообщение от Аноним (23), 06-Апр-25, 17:54 Скрыто ботом-модератором | +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
23. Сообщение от Аноним (23), 06-Апр-25, 20:27 | +/– | ![]() |
Первые четыре пункта всё верно, и иногда приходится проектировать вокруг этого. На счёт пятого, считаю что в Argo концептуально правильно сделано. Инсталл или апгрейд не должны иметь значения, это ломает идемпотентность, а без неё это всё не лучше портянок на баше. И конечно же существует некое подмножество случаев, когда это важно, и для этих особенностей есть другие способы решения. Например, вынос императивных действий в отдельный Job. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #24 |
24. Сообщение от Илья Лесиков (ok), 07-Апр-25, 14:49 | +/– | ![]() |
Там смысл в том, что чарты заточены на .Release.IsInstall и .Release.IsUpgrade именно в Helm-овом понимании. Иначе выкат может ломаться и чарт придется форкать. Например, при IsInstall запускается какая-то джоба, которая при повторных запусках (upgrade) будет падать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #25 |
25. Сообщение от Аноним (23), 08-Апр-25, 01:50 | +/– | ![]() |
Какие-то чарты так написаны, да, и я в данном случае считаю правильным слать в апстрим патч, исправляющий это поведение. Но на всех патчей не напасёшься конечно, так что доля у тебя незавидная, видимо придётся и эту ересь поддерживать. К счастью, такое встречается довольно редко, ну или мне везло. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |