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

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

28 ответов

30 просмотров

Сложно это вопрос относительный. Сделай тестовую среду и потренируйся, потом оценишь сложно или нет. Рекомендую еще провести анализ таких проектов как 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
А как отчёты получать? Просто смотреть лог ранера ...

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

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

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

Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Как думаете через какой сервис они верифицируют?
inc.
5
Добрый день! Подскажите, каким сборщиком фронта для OctoberCMS кто пользуется? Я имею ввиду сборщики, с которыми можно работать по стандартной схеме директорий октября. Я испо...
Николай Афанасенко
2
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
На чём в основном щас пишут мини апы? Vuejs?
Goot evening Not everyone
6
Вопрос: Здравствуйте! У меня возникла проблема с использованием плагина Mall в OctoberCMS. Я использую все файлы и компоненты в их исходном виде, без изменений. Однако на стр...
𐩱𐩪𐩣𐩱𐩲𐩺𐩡
8
Я правильно понимаю что нет способов получить список ожидающих заявок на вступление в группу с помощью бота из mtproto?
Шамиль Прилов
9
Добрый день. Мне посоветовали обратиться к вам в чат за помощью. Ситуация описана на скрине. Как мне сказали, мне на бота навесили флудвейт. Есть ли возможность снять его ра...
OVERLINK
7
🙋 Ребята, всем привет. Поправил задачу: Нужно каждому новому сообщению (1 раз по каждому юзеру) в чате прибавлять снизу кнопку с предложением подписаться на канал. Как добавит...
Alexander
1
Просто по очереди выпиливаешь на ручной маппинг? По методу за раз
Andrii Kurdiumov
7
Карта сайта