Nik
а сделать yum clean all можно только через cmd?
Tadeusz
нет, боженька отпиздит.
Tadeusz
# ansible ds101 -m shell -a "yum clean all"
ds101.example.com | SUCCESS | rc=0 >>
Loaded plugins: fastestmirror, langpacks, openvz, priorities
Cleaning repos: base epel extras factory openvz-os openvz-updates
: percona-release-noarch percona-release-x86_64 updates
: virtuozzolinux-openvz-factory
Cleaning up everything
Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos
Cleaning up list of fastest mirrorsRepository epel is listed more than once in the configuration
Nikita
Кто-нибудь сталкивался с такой проблемой?
Nikita
https://github.com/ansible/awx/issues/1827
manefesto
я не уверен что они должны скачиваться
manefesto
сделай первую роль которая будет их скачивать
manefesto
ну костыль такой
Nikita
bebebe
Nikita
manefesto
manefesto
manefesto
просто докер по сути внутри не хранит нифига, надо тогда монтировать ~/.ansible куда то
manefesto
или ты думаешь что он все роли из galaxy будет внутри контейнера пихать ?
bebebe
manefesto
ну ты пихал, но не внутрь awx
manefesto
потому что потом коммитить надо будет изменения
manefesto
каким образом ?
bebebe
Ведь роли иногда требуют системных пакетов
manefesto
это уже кастомный контейнер получает
bebebe
manefesto
ну это да
manefesto
но это не true way
Aleksey
я тоже так делаю
Aleksey
иногда роли хотят и питонящего пипа
manefesto
мапить .ansible куда нибудь и в путь
manefesto
аааа, ну тогда только коммитить
manefesto
но можно его в принципе так то собрать из гита
manefesto
Хотя сами разработчики awx поддерживают только контейнеры
manefesto
вроде бы как
manefesto
инфа НЕ 100%
manefesto
интересно как дела у Tower
manefesto
мне уже на любой чих говорят "сделай нам ракету"
manefesto
у меня вся работа энтузиазм
wndrfl
bebebe
у меня вся работа энтузиазм
тогда запилите поддержку запуска workerов в виде k8s workflow, это будет намного полезнее и уберет кучу проблем, в том числе и депендами
manefesto
всё хорошо, но...
Только у меня не любят k8s и докер
Но я втихаря пилю
manefesto
но докер странная херня
manefesto
ресурсов для его запуска порой надо больше чем для обычного приложения
тот же самый k8s или rancher запросто сжирают 4 гига оперативки и 4 ядра
manefesto
это чистая установка
manefesto
херова туча зависимых сервисов который не пойми для чего
mandrivaman 👽
господа, нубовопрос в пятницу.
допустим, мне нужно опросить инвентори на предмет открытого порта, выделить все хосты с этим условием в одну группу и с ней уже творить добро и насаждать справедливость. как это лучше реализовать?
Pavel
Sun
это чистая установка
Ты когда-нибудь ставил MS Exchange?
От нуля до пятисот пользователей потребление ресурсов вообще не меняется. Потом начинает понемногу расти. Здесь так же: оно раскладывает необходимые сервисы, забирает ресурсы и просто работает.
А сможешь ли ты нагрузить его настолько, чтобы ему этих ресурсов не хватило — уже второй вопрос.
manefesto
я к тому что тестовый стенд нельзя поднять на хилых виртуалках
manefesto
а хотелось бы
manefesto
а вообще пока сижу циску колупаю
Sun
Да ладно! У меня мастер-ноды в 1-ядерных/512рамы виртуалках
Sun
Им тяжко, но мне хватает производительности
manefesto
manefesto
rancher os с кубером показывает LA 20
Vadim
manefesto
тот же coreos rancheros просто не стартует при памяти меньше 1500
mandrivaman 👽
Vadim
mandrivaman 👽
Тогда uri
ок, спасибо, пойду копать глубже.
Tadeusz
mandrivaman 👽
Суббота
у меня была пятница.
Tadeusz
У мандривщиков все наоборот.
Tadeusz
Шучу.
bebebe
@mandrivaman ^^^^
Vadim
bebebe
Vadim
нет, спасибо, еще одного обсуждения какую сеть выбрать я не перенесу
Uncel
Err
Кто нибуть когда нибуть работал с RUNDECK в связке с ansible? кто может помочь
Ievgen
Err
а что за вопрос?
Хочу запустить ansible инструкции c git checkout, через rundeck API
Ievgen
ну собственно вот https://github.com/Batix/rundeck-ansible-plugin
Ievgen
я так понял тебе нужно сделать чекаут из гит и затем запустить playbook?
Err
Ievgen
про плагин надо немного почитать, так чтобы все красиво интегрировалось - чтобы ноды в рандеке появились из ansible inventory итд
Ievgen
или тебе нужна просто пускалка плэйбуков с http api? при этом где делать и что все будет чисто в плейбуках?