Привет Подскажите, пожалуйста, по какому принципу werf helm upgrade выводит логи

подов? Столкнулся с тем, что логов навалило слишком много, получили job's log limit exceeded от гитлаб раннера, релиз в итоге пометился как failed, а почему - непонятно

5 ответов

14 просмотров

Вроде как берет один под для каждого контроллера и показывает логи со всех его контейнеров. Мне казалось job's log limit exceeded не влияет на статус джобы, просто логи перестают показываться. Тут есть пачка аннотаций для того, чтобы настроить отображение логирования: https://ru.werf.io/docs/v2/reference/deploy_annotations.html#log-regex

𝓐𝓵͢͢͢𝓮𝔁-C Автор вопроса
Ilya Lesikov L.
Вроде как берет один под для каждого контроллера и...

Да, джоба то продолжилась, просто затруднилась отладка. Про log-regex уже думал(сходу в голову приходит вариант ловить только ошибки), звучит заманчиво, но нет понимания как это будет работать с многострочными логами, типа java stacktrace

Можно и так

𝓐𝓵͢͢͢𝓮𝔁-C Автор вопроса
Ilya Lesikov L.
Можно и так

Я проверил и вроде бы работает 🙂 Хорошо бы тогда это в документации отразить, а то нет понимания на каком этапе добавляются аннотации и что срабатывает вперёд

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

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

werf cleanup как-то старается не удалять промежуточные имаджи (ранее известные как артефакты)? Уже несколько раз из cache-repo улетал наш базовый node имадж. Что выглядит лог...
Vyacheslav
2
Здрасьти! Делаю Buildah+Docker-multistage. В первом имадже делаю COPY кода. Из них генерю файлы: 31229b03ef2ed26c5e02d0e8320f8a04 ./package.json a0b92a158d0bed9570350af0ed3e...
Vyacheslav
4
Всем привет. Werf v2.10.5 При удалении релиза вместе с неймспейсом (werf dismiss --namespace namespace_name) Сыпятся ошибки ┌ Waiting for resources elimination: namespaces/rel...
Vitalik Petrov
1
Вопросик не совсем werf. Но вдруг мы подскажите воркэраунд или ещё что-нибудь. Могу ли я как-нибудь в моменте деплоя внутри heml рендера получить хэшсумму файла шаблона (./tem...
Alex Подрябинкин
11
Всем привет. Сегодня добавили в приложение дополнительный образ nginx, в который докидывается системная статика прям в образ. При деплое бандлами деплоилось 200+ джоб(клиентов...
Владимир Муковоз
6
Друзья, добрый день. Прошу подсказать с базовым вопросом по использованию CI переменных gitlab в werf.yaml. Хочу в beforeInstall использовать env переменную с токеном. Мне нуж...
Anton Zol
10
В английской версии документации к докер инструкциям я увидел этот пункт: > Tip: you can also export environment variables right to the user stage instructions. В русской ...
Alex
3
всем привет) подскажите, судя по поиску, пару лет назад возникал вопрос насчет преобразования секретов при шифровании к строковому типу. Что-то за это время менялось? Сейчас ...
Denis Yudin
9
Добрый день, после перехода с версии 1.2 на 2.10 werf cleanup начал удалять использующиеся теги, и до и после обновления использовались дефолтные политики keepPolicies Подскаж...
Дмитрий
29
Вопрос. Имеем большие репозитории и медленные скорости. Из-за чего очень долго длятся пайплайны. Azure DevOps, PR пайплан, выкачиваем только эфимерный(виртуальный) комит, и з...
Alex Подрябинкин
11
Карта сайта