172 похожих чатов

Это кто-то топит за флакс вместо арго? А какие аргументы? У

нас арго пока не впроде. А флаксом катится платформа и как-то флаксом больше пользоваться не хочется. Может быть, конечно, у арго своих косяков вагон, не знаю.

17 ответов

24 просмотра

арго совершенен, еретик!

Kirill-Garbar Автор вопроса
Сережа K
арго совершенен, еретик!

Это возможно, я не знаю :)

Почему ?

Kirill-Garbar Автор вопроса
George Gaál
Почему ?

Мне очень не нравится хельм таймаут. Т.е. эта синхронность убивает всю асинхронность куба. От этого таймаута случается всякое типа релизы в failed state. С арго я такого не видел. Иногда происходят какие-то баги и релиз хельма в каком-то неконсистентном состоянии - реконсайл не помогает. Это (непонятные баги) происходят реально редко, и пофиксить помогает только ручное вмешательство. На более-менее больших объёмах (50 кластеров, 20 релизов в каждом) это становится заметным. Основная причина это этот таймаут. А если wait отключить, то не будет обратной связи по установке релиза. Ну и если хельм контроллер убить в момент установки релизов, то велик шанс, что все релизы, которые были в прогрессе встанут раком и поможет только ручное редактирование метаинформации хельма (удаление секретов). Но я лично арго не занимался и в проде его у нас пока нет. Арго используется для установки приложения. Может быть и с арго там будет жопа какая-нибудь другая.

Kirill Garbar
Мне очень не нравится хельм таймаут. Т.е. эта синх...

С арго кучи жопы другой будет. Касательно хельма - у тебя в принципе хельм как концепция изначально калечная. И в арго придумали худший способ реализовать установку хельмов через отдельный темплейт. Ну, чо, молодцы

Kirill-Garbar Автор вопроса
George Gaál
С арго кучи жопы другой будет. Касательно хельма -...

Ну посмотрим. Мои претензии к флаксу это скорее претензии к самому хельму.

Kirill Garbar
Ну посмотрим. Мои претензии к флаксу это скорее пр...

Эт да. Через кастомайзы все классно катается

Kirill Garbar
Мне очень не нравится хельм таймаут. Т.е. эта синх...

Начнёшь нагружать, увидишь. ,App unknown state Helm build failed App sync failed Топ 3 ошибок, с которыми приходят по арго сд

Kirill-Garbar Автор вопроса
Хоттабыч 🐕
Начнёшь нагружать, увидишь. ,App unknown state Hel...

У нас где-то 40 окружений (namespace). В каждом наверное по 50-100 приложений. Пользуются команды разработки. Таких проблем пока не видели. Но может быть когда арго пойдёт дальше, увидим. Там будет порядка 400-450 приложений в одной ns. Ну и у нас кастомный образ, который деплоит, потому что используется helmfile.

Kirill Garbar
У нас где-то 40 окружений (namespace). В каждом на...

Вы уверены что 450 приложений помноженных на пару реплик в одном ns это ок?)

Kirill-Garbar Автор вопроса
Aleksei 🇷🇺
Вы уверены что 450 приложений помноженных на пару ...

Не у всех есть поды, скажем так. Я уверен, что это дохрена и это неок.

Sergei Mikhaltsov
Почему нет, кроме как "фу не красиво"?

Не могу аргументировать, Но что-то внутри говорит что так делать не стоит 🫡

Kirill-Garbar Автор вопроса
Sergei Mikhaltsov
Почему нет, кроме как "фу не красиво"?

Например helm ls отрабатывает очень долго и часто отваливается по таймауту. На этом запросе построены некоторые qa проверки. Параллельный деплой из пайплайна может отваливаться по таймауту, потому что хельм перед деплоем получает секреты и тоже может отваливаться по таймауту.

Kirill-Garbar Автор вопроса
Sergei Mikhaltsov
Дак это проблемы хельма, ну

Ну это проблемы в итоге наши, а не хельма :)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта