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

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

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

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

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

Спасибо

11 ответов

23 просмотра

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

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

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

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

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта