Всем привет! Есть AWX в k8s, который из-за бага стал немножко

бесполезен, в связи с чем смотрю на альтернативы (ибо когда этот баг исправят и исправят ли вообще - непонятно).

К сожалению, бесплатный Polemarch (как здесь уже писали) - очень куцый.

Запросов, в принципе, немного - интеграция с Git, LDAP аутентификация (с возможностью ограничения прав), логи, REST API.

Есть ли что-либо бесплатное, что все это умеет (изначально или через плагины) или стоит перестать искать и настроить запуск плейбуков через GitLab?

Спасибо

11 ответов

11 просмотров

А можно узнать, что за баг такой?

Roman-Sindarovskii Автор вопроса
dReaM
А можно узнать, что за баг такой?

https://github.com/ansible/awx/issues/12297

Семафор глянь

Jenkins недостаточно модный? 🙂

таймаут пробовал увеличить? как тут https://github.com/ansible/awx/issues/12297#issuecomment-1151234788

Roman-Sindarovskii Автор вопроса
Mikhail Yurenkov
таймаут пробовал увеличить? как тут https://github...

Там по дефолту - 0 (без ограничений). Пробовал его менять на 3-4 часа - без результата, задача обрывается на 45-55 минут. Пробовал, так же, уменьшить количество вывода через no_log - без эфекта. Пробовал поиграться с serial - тоже без результата. Т.е. не важно, на сколько одновременно хостов запускается: 25, 100, 200, в итоге все равно падает посреди выполнения. И изменить containerLogMaxSize на уровне ноды, как в issue советуют, я тоже не могу - менеджет кубер в gcp поддерживает ограниченный список параметров и этот в него не входит (есть ответ от саппорта).

Roman-Sindarovskii Автор вопроса
Timur Gadiev
Jenkins недостаточно модный? 🙂

Как по мне - так вполне норм🙂 но GitLab уже есть в наличии.

Roman Sindarovskii
Там по дефолту - 0 (без ограничений). Пробовал его...

видел? пробовал? https://github.com/ansible/awx/issues/12297#issuecomment-1379738475

Roman-Sindarovskii Автор вопроса
Mikhail Yurenkov
видел? пробовал? https://github.com/ansible/awx/is...

no_log - не помогает. containerLogMaxSize - изменить не могу, кусок ответа саппорта: I am afraid to tell you that right now there is no feature available to modify the default containerLogMaxSize from 10mi to 100 mi. Some of our customers have already requested this feature, to allow the customization of the max size value for the node-level logs before the rotation and there is already a public issue [1] in place.

Roman Sindarovskii
no_log - не помогает. containerLogMaxSize - измени...

Как вариант можно попробовать опцию awx —Job Slicing. По идее должны подняться несколько подов и лог по идее должен уменьшится, но нужно тестировать. Вот описание https://github.com/ansible/awx/blob/devel/docs/job_slicing.md#job-slicing-overview

Roman-Sindarovskii Автор вопроса
Mikhail Yurenkov
Как вариант можно попробовать опцию awx —Job Slici...

сработало🥳 большое спасибо за помощь! еще немного потестирую и пойду обновлять issue

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

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

Всем привет. Нужна платная консультация от тех, кто сталкивался с октябрём в кластере или шарит оч хорошо в цмс. Проблема следующая: после переноса в кластер октябрь начал ...
wl
8
Добрый день, не подскажите, если в OC-V3 поменять страндартную директорию /storage/ на /storage2/ - не будет сильно много проблем ?
Max Dubovsky
32
'frakturBold' => ['𝖆', '𝖇', '𝖈', '𝖉', '𝖊', '𝖋', '𝖌', '𝖍', '𝖎', '𝖏', '𝖐', '𝖑', '𝖒', '𝖓', '𝖔', '𝖕', '𝖖', '𝖗', '𝖘', '𝖙', '𝖚', '𝖛', '𝖜', '𝖝', '𝖞', '𝖟', '𝕬', '𝕭', '𝕮', '𝕯'...
Roma
4
а я честно сказать не понимаю - нахуя идти учиться на вышку или еще куда-либо и при этом нихуя не делать, типа зачем ? просто корку получить, а нахуй она нужна тогда ?
Eugene Неелов
7
Каким то образом можно определить ширину экрана пользователя перед загрузкой partial-а? Надо рассчитать ширину кадров слайдера для ресайза картинок для container-fluid.
Point 111
22
зараз якщо створити файл core/custom/define.php з текстом <?php const NO_SESSION = true; можна позбутися сесійних кукі (що зручно, щоб не показувати людям банери про збір та в...
Artur Kyryliuk
1
А сколько часов мак держит зарядку в рабочем режиме? Например мой Redmi Mac (просто наклейка от айфона осталась, налепил) по началу держал часов 5 с парой открытых штормов и ...
Ross
8
я бы даже сказал не размер резюме, а слова, которые там написаны, потому что резюме может быть на несколько десятков страниц из-за 20 летнего опыта работы, но там в опыте буде...
Eugene Неелов
2
так а я не могу просто новый сделать ? я пробовал не прокатило но может чето упускаю
Максим
3
Ребят, было ли у вас так, что переменные в WebApp —tg-viewport-height, —tg-viewport-stable-height после метода expand не обновляются, а остаются в размерах, как было до expand...
Black
3
Карта сайта