Привет всем. Есть кто пользуется awx ? Есть ансибл, плейбуки,

куча хостов, роутера и т.д. и все уже работает, но есть перспектива в виде awx. Сложно ли вообще перенести все нажитое на awx, поделитесь опытом :)?

28 ответов

26 просмотров

Сложно это вопрос относительный. Сделай тестовую среду и потренируйся, потом оценишь сложно или нет. Рекомендую еще провести анализ таких проектов как polemarch & rundeck

Василий-Дмитриев Автор вопроса
Mikhail Khoroshev
Сложно это вопрос относительный. Сделай тестовую с...

Главный вопрос в том что стоил ли вообще оно того. У меня есть уже awx, я так понимаю я не могу просто так кинуть туда свои файлы hosts и плейбуки. Я пока не вникал, так сходу почему, но оно так не сработало. Видимо там нужно в какой то формат привести hosts. Но в целом хотелось бы иметь удобный интерфейс, в котором можно было бы отслеживать задачи, их выполнение, и забивать их в шедулер чтобы забыть про них вообще).

Василий Дмитриев
Главный вопрос в том что стоил ли вообще оно того....

Забыть не выйдет. У нас эта штука требовала постоянного обслуживания. То сервис падал, то инфра в виде traefik и т.д.

Василий-Дмитриев Автор вопроса
Mikhail Khoroshev
Забыть не выйдет. У нас эта штука требовала постоя...

Я хотел бы с его помощью сделать плейбуки которые автоматом будут продлевать серты, перевыписывать их, автоматом отзывать, проводить периодически аудит безопасности, актуализация конфигов ПО, и ещё кучу всего, и сваливать "отчёты" скажем мне в папочку или на почту....А лучше никуда не сваливать, а наоборот. Основная фишка в основном в интерфейсе, шедулере, который перезапускает задачи если хост недоступен и следит за их выполнением, и вообще запуск задач по времени и слежка за их выполнением. Чтобы выше сказанное свалить на него, прикрутить к заббиксу и заходить туда только в случае если задача "длительное" время невыполняется или что то пошло не по плану.

Василий Дмитриев
Я хотел бы с его помощью сделать плейбуки которые ...

Вот полагаться на него, я бы не стал. Придется прикручивать "мониторинг мониторинга" )

Василий Дмитриев
Я хотел бы с его помощью сделать плейбуки которые ...

gitlab + ansible вполне себе подойдёт под описанный спектр задач

Кирилл
Какие альтернативы?

Зависит от того, что в итоге надо. Нет универсальной пули. Так easy-rsa может ключи выпускать. Удобно ли ? Безопасно ли ? Может ли система сделать запрос на отзыв ? итд итп

Vladimir Zhurkin
Зависит от того, что в итоге надо. Нет универсальн...

Все то, что описал топик стартер, не полностью про pki Я про то, что с помощью gitlab и ansible можно сделать автоматизацию рутины В том числе и взаимодействия с pki

Василий-Дмитриев Автор вопроса
Кирилл
Все то, что описал топик стартер, не полностью про...

ну ему не нужна автоматизация, ему нужно управление конфигурации

Василий-Дмитриев Автор вопроса
Кирилл
Все то, что описал топик стартер, не полностью про...

Я даже не понимаю как бы он мне помог)...у меня хосты на Винде, и актуализация конфигов это одна из многих задач.

Гитлаб - это как запускатор по шедулеру и отчетам ansible - исполнитель, который приводит хосты к описанному состоянию

Василий-Дмитриев Автор вопроса

Не. Там не клиентские машины. Там интересный сетап)). У нас обычная винда используется как платформа для специализированного софта.

Василий-Дмитриев Автор вопроса
Кирилл
Гитлаб - это как запускатор по шедулеру и отчетам ...

Я что то не знаю о гитлаб? Это же просто система контроля версий файликов. Он для другого предназначен же )). Либо я что то не понимаю, но мне кажется это как шваброй зубы чистить - типо ну можно же.

Василий Дмитриев
Я что то не знаю о гитлаб? Это же просто система к...

ну в gitlab есть runner которым ты можешь что то делать :) Включая что то запускать

Василий Дмитриев
Я что то не знаю о гитлаб? Это же просто система к...

Можно настроить .gitlab-ci.yml который при пуше в репозиторий инициализирует задачу на gitlab-runner, который пойдет и почистит шваброй зубы указанным объектам 😁

Василий-Дмитриев Автор вопроса
Василий-Дмитриев Автор вопроса
Кирилл
awx про тоже самое 😁

Нет. Я так понимаю этот ранер в гитлаб для каких то целей был сделан). По мне это как вместо дверной ручки использовать гаечный ключ - технически можно, и будет работать.

Кирилл
Гитлаб - это как запускатор по шедулеру и отчетам ...

А как отчёты получать? Просто смотреть лог ранера или html геренерить и складывать его в артифакты?

Vladimir Pankov
А как отчёты получать? Просто смотреть лог ранера ...

у меня шедулер настроен на выполнение ряда задач если зафейлилось, гитлаб отправит письмо увидел письмо, пошел посморел, что там не так

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

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

Подскажите, а есть vault lite или ченить такое?) А то нужен вольт для похода в вольт, но весит он ~500 мб) как-то многовато для парочки запросов ))
Alexandr Orloff
17
Всем привет, есть небольшая проблема Есть такой скрипт document.addEventListener('DOMContentLoaded', function () { const sliderTabs = document.querySelectorAll('.s...
A da
8
@go1337 @dblackCat Привет. Все ещё дрочусь с fastpanel. Добавил второй домен который должен смотреть в рут того же сайта, но так как это просто домен, а не сайт, я не могу ему...
Ross 🦴
9
До речі, в ево нема можливості чи якого розширення щоб з адмінки з телефона зайти і терміново щось в верстці поправити?
Женя
7
кто-нибудь пользуется тайм-трекерами во время работы? так много разных нагуглил, может есть что-то популярное
Lencore
8
Пацаны. Я разрабатываю софт для инвайтинга на телетон, и столкнулся с такой проблемой, в один из чатов не могу приглашать никого, не дает добавлять, в то же время через официа...
Kernel Panic
11
Скажите, а кому нужен Currency как отдельный плагин вместо полноценного ecommerce в OctoberCMS? Кто-то использует его уже или планирует в будущем? Может я что-то не понимаю?
Igor
13
Розмовами про Рево мені нагадали часи, коли шаблони правилися прямо в адмінці. Хто в курсі, чому відійшли від цієї практики, так блейд не працює? Доволі зручно ж було (інколи)
Женя
3
Всем добрый вечер, Рад оказаться в кругу единомышленников. Начинаю погружаться в мир .net веба. Зовут Ерасыл 🖖 У меня назрел вопрос: Какой процент проектов, прошедшие через в...
Ерасыл
6
Чому? Да тому що без GiT не уявляю нормального проекта а коли код в базі то то так собі
Dmytro Lukianenko
3
Карта сайта