Sergey
Aleksey
какой хитрый монстрик получился
bebebe
да, этот интересен тем, что коментарии в файлах написаны иероглифами
bebebe
гугл определил что это японский
Запишите последнюю выполненную команду ssh и пусть она запускается даже при создании панели
bebebe
забавно что для каждой утилиты есть своя роль
https://github.com/swfz/dotfiles/blob/master/ansible/roles/jq/tasks/main.yml например
bebebe
о, jq ставится не из пакетов, а curl'ом
bebebe
прямо в /usr/local/bin/jq
bebebe
самурайский метод
Aleksey
ну kubectl кстати предлагают ставить так же.
cent
Aleksey
я тоже не брезгую curl для гошных бинарей. правда складываю их в ~/bin
bebebe
bebebe
Aleksey
ты щас полчата потриггерил.
bebebe
Sergey
Честно - мегаплейбука ещё не делал 😊 Но по оценкам можно запилить всё где-то за час (БД вне этого - у неё есть отдельные люди, и там, к счастью, всё хорошо).
Sergey
Оценка сверху, конечно.
bebebe
👍
bebebe
/me постучал по дереву
Sergey
Но, кстати, за сам вопрос спасибо, попробую действительно хоть в виртуалку всё накатить и посмотреть, насколько быстро можно управиться.
Так сказать, stormfile.
Eduard
Вопрос: можно import_tasks распараллелить?
Alex
Alex
Nklya
Вот боты и стали умнее терминатора))
Womchik
выпускайте следующую модель
Evgeny
привет, ребята; у меня вопрос: если каталог roles находится на одном уровне с запускаемым playbook, то роли внутри ведь должны быть по-умолчанию видны этому плейбуку?
manefesto
скинь структуру
Evgeny
все, я уже кажись нашел ошибку - гвоздями было кое-то прибито
Anonymous
Anonymous
Aleksey
подозреваю что те кто в это могут играть еще спят.
Aleksey
а остальные не знимаются сертами на хостах
Aleksey
ну у меня тоже не стоит такой вопрос
Vladimir
Коллеги, такой вопрос. Что будет с ssh коннектом при таком сценарии тасков.
1 таск делает на хосте что-то
2 делает локал экшн
3 на хосте
Vladimir
коннект порвётся при локал экшине или нет
Bogdan (SirEdvin)
Проверку можно найти тут: https://www.sslshopper.com/article-most-common-openssl-commands.html
Bogdan (SirEdvin)
К сожалению, какой способ знаю, такой и подсказал :(
Anonymous
Vladimir
любая другая таска
Vladimir
Условно я на пером степе запрещаю в фаерволе всё кроме эстеблишет соединений
2 таской делаю локал экшн
3ей таской хочу на хосте сделать файл.
Anonymous
Anonymous
Откатай на вагранте и проверишь
Anonymous
Вообще какой-то стремный таск) Бекдор для ssh возможно лучше оставить
Дима Сис. Админ
Коллеги, подскажите пожалуйста мне прислали на почту Json файл с лицензией как добавиить ее в AWX пишет ошибка...
inqfen
Вечер
inqfen
Господа, можно ли юзать ansible ssh key file в vault?
inqfen
Вроде как типа да, но когда я его энкрипчу, то ругается на invalid file format
Nklya
Anonymous
inqfen
Паролем
Anonymous
Почему не использовать ssh-agent для ключа?
Anonymous
И не надо будет костыли писать
Anonymous
Ага. Проясняется задача. Тогда ещё вопрос - почему не положить ключ в переменную раннера?
inqfen
Потому что в зависимости от переданных variables он будет отличаться и будет отличаться в одном environment
inqfen
Вопрос-то в другом был, можно ли так делать? Если нет, просто decrypt в gitlab-ci добавлю
cent
inqfen
Ща до дома доеду, напишу пример
Дима Сис. Админ
Нуужели никто не подскажет почему не принимается лицензия ?
Vadim
AWX != Tower
Vadim
тебе не нужен tower, тебе нужен AWX
Nklya
Непрактично рекомендуешь))
Вдруг денег много занесёт?
Дима Сис. Админ
Ansible Tower — графический интерфейс для управления и мониторинга работы Ansible. Является платным продуктом, однако в 2017 году, после приобретения Ansible, Inc. компанией RedHat, исходные коды Tower были опубликованы под свободной лицензией Apache. Новый проект получил название AWX Project, который ныне является кодовой основой для коммерческого продукта Tower[4].
Дима Сис. Админ
Будете шутить или все таки поможете ?
Rodion
Ну так сказали же, есть Ansibe Tower, есть AWX.
Для AWX лицензия не нужна https://github.com/ansible/awx/
Для Tower нужна, ну и по скриншоту, кстати, не особо понятно в чем проблема при импорте лицензии.
Дима Сис. Админ
Rodion
А, ну фиг знает тогда
Ошибку пишет какую?
Может там надо во вкладке License что-то сделать? на скриншоте, я так понимаю, открыта вкладка update license
Ну или в ручном режиме можно попробовать добавить, в документации есть пример https://docs.ansible.com/ansible-tower/latest/html/userguide/import_license.html
Nklya
Какой смысл накатывать триал?
Есть много денег чтобы потом купить?
Nklya
Vadim
тогда почему он спрашивает о неправильном ключе тут, а не у того кто "прислал ему ключ"
Vadim
емнип триальные ключи уже год как недействительны лол, потому что говорят ставить AWX