hackru
звучит как мой 2008-й
George
ща я тебе
George
Отделение Bereke Bank
Прям на главном дашборде
Отделение Bereke Bank
Слишком много AWX в последние несколько дней🤔
Den
Всем доброго вечера!
Den
AWX на проде? Кто использует? Или именно Tower?
Отделение Bereke Bank
😂😂😂
Den
AWX на проде? Кто использует? Или именно Tower?
Вопрос к тому, что юзает его кто для автоматизации прод серверов? Или для прод все же Tower ставить триальный?
Den
ставить гитлаб и не греть голову
Наоборот от него уходим)
George
и к чему пришли ? bitbucket?
George
у нас тут кворум ненавистников гитлаба
NM
AWX на проде? Кто использует? Или именно Tower?
Без разницы в эксплуатации, только в техподдержке в районе 4000$ в год для RH в случае с Tower за лицензию
George
что у тебя вызывает когнитивный диссонанс ?
Aleksey
да вот решил стикеры начать делать
NM
тавер - лицензия - за один инстанс ?
Да - RPM _ license и все все вопросы 😉
Den
Да - RPM _ license и все все вопросы 😉
Можно поподробнее) на 1 инстанс и по чем?
Отделение Bereke Bank
Вопрос к тому, что юзает его кто для автоматизации прод серверов? Или для прод все же Tower ставить триальный?
Юзал. Если не обновляться - опыт положительный. Но не обновляться нельзя. Так что говно
Отделение Bereke Bank
Отделение Bereke Bank
За такие баблища должно быть ок 😂
Den
Ок, спасибо)
Anna
Подскажите, может кто решал. Как в gitlab ci передать в Ансибл плейбук все файлы из какой-то папки репозитория с расширением xls, возможно а качестве -e
Anna
Задача - я копирую xls файлы в нужную папку на нужном сервере ансиблом и запускаю команду ансиблом. Потом ещё часть лога хочу выводить.
George
Я не понимаю цели
George
Подскажите, может кто решал. Как в gitlab ci передать в Ансибл плейбук все файлы из какой-то папки репозитория с расширением xls, возможно а качестве -e
Ну, так у вас есть каталог с плейбуком. В нем вероятно каталог с эксельками. В плейбуке относительно текущего строите путь к экселькам. В чем затык ?
Anna
Цель - у нас есть загрузка ведомостей их Excel файлов в базу данных. На текущий момент я их руками копирую в каталог и под определенным пользователем перезапускаю через pm2 restart сервис, начинается парсинг в бд из файлов. Надо сделать по manual действию в гитлаб
Anna
Не, эти эксельеи присылают и не мне. Задача упростить для людей. Чтоб меня не дергать.
George
Т.е. пришла новая эксклька - ее закоммитили ?
Anna
Да.. они в течение дня приходят по почте
George
Окей. Как определить какие конкретно эксельки должны уйти на сервер ? Или просто синхронизировать все? И скрипт на той стороне сам поймёт что нужно импортировать ?
Anna
Сохранил к себе на комп. Потом загрузил в папку репозитория. Во всяком случае не нужны команды, все через веб-интерфейс
Anna
Нет. Только по manual. Иногда 2 штуки загрузить и потом запустить.
Anna
Все сто будут в папке
Anna
И начинаются на ДВ
Anna
ДВ*.xls
Anna
Или ДВ*.XLS
George
with_fileglob. Туда засунь переменную
Как то так 🤷‍♂️ и модуль. Какой там. Кажется, copy, который копирует файл с локального контроллера ансибла на удаленный хост
Anna
Да
George
Или ДВ*.XLS
Можно в таске нормализовать имена (привести к lowercase)
Anna
Серверу без разницы, бд и те и те прочитает, главное их передать
George
Окей. А в чем у вас проблема? Расписали все верно. Не можете плейбук написать ?
Anna
With_fikrglob на loop не поменяли случаем
Anna
Могу
George
Я просто из головы не напишу, но при помощи документации, стековерфллу за часик справился
Anna
А в плейбуке в with_fileglob спокойно можно указать каталог репозитория типа files/ДВ*.xls ?
George
Только оно берётся от текущего каталога, т.е. каталога плейбука
Anna
Оки. Плейбук там же будет.
Anonymous
Коллеги, если кто-нибудь "ковыряться" в исходниках ansible, то прошу написать в личку.
Anonymous
Речь про core, не про модули
Anonymous
Вместе интересней "ковыряться"
🎱𝕷𝖙𝖍𝖒🌙
а в чем ковыряться то? модифицировать? менять исходники? сделать лучше чем есть?
🎱𝕷𝖙𝖍𝖒🌙
лучше создай репу в git дай ссылку
Anonymous
Для начала не плохо было бы понимать, как это работает изнутри
Anonymous
Например, сколько есть версий vault?
🎱𝕷𝖙𝖍𝖒🌙
изнутри - типа как исходники питон:?
Anonymous
И в чем их отличия
Anonymous
Причем тут алгоритм шифрования?
Anonymous
Я про версии спросил
Tim
AES256?
А это будто бы знать не надо? :)
🎱𝕷𝖙𝖍𝖒🌙
Я про версии спросил
звучит как почему adelante это песня)
🎱𝕷𝖙𝖍𝖒🌙
https://github.com/ansible-community/ansible-vault
Anonymous
Что все?