Navern
если тебе только файлики нужны то можно юзать —depth=1
Konstantin
Всем привет
Konstantin
Кто-то юзал Ansible cli c 1500 хостов и более ?
Albert
Что такое ansible cli?
Aleksey
console видимо
Alf 🙀
А может ad-hoc
Alf 🙀
А может tower-cli
Aleksey
ответ будет всё равно один.
Aleksey
это неудачная идея
Alf 🙀
А еще оказывается есть ancible-shell
Alf 🙀
Aleksey
ну неудобняшка
Alf 🙀
Если полторы тыщи хостов разбить на проекты, проекты разбить на енвы
Aleksey
для зрительного контроля через cli 1500 хостов много
Alf 🙀
То может и ничего выйти
Alf 🙀
Ну и каждый проект типа девопс практику впихнуть
Alf 🙀
Aleksey
а это уже не cli..
Alf 🙀
Ну так так то да но может он хочет через апи его дергать а сам на графички смотреть
Alf 🙀
Но вообще мне думается что человек которому надо держать 1500 машин не будет спрашивать как там ансибл. Он и так знает что там к чему с ансиблом...
Konstantin
Alf 🙀
tower-cli верно
Ну судя по тому что написано на гитхабе оно никак не привязано к количеству машин
Konstantin
Konstantin
приходилось заливать частями
Alf 🙀
Alf 🙀
Выставьте serial в 30℅
Alf 🙀
И лейте
Alf 🙀
Зачем вам на все разом то?
Konstantin
Зачем вам на все разом то?
Я админю 500 магазинов. На магазине есть кассовые ПК под управлением Open Suse.
На кассах есть свой торговый клиент, который время от времени необходимо обновить на всех этих кассовых ПК.
Konstantin
Alf 🙀
Aleksey
если у вас стоит hosts: all и 1500 хостов...
Aleksey
думаю вам надо обраться к старшему смены и попросить объяснить ка кработает ансибл
Aleksey
перед выполенением работ
Alf 🙀
на самом деле звучит так будто что то уже пошло не так...
Konstantin
У меня и вовсе serial отсутсвовал в play-book (
Konstantin
Сейчас создам простой play-book
Konstantin
с простой командой
Alf 🙀
что такое простая команда?
Alf 🙀
и какая команда до этого была не простой?
Alf 🙀
и вы уверены что у вас машинки все 1500 все еще доступны
Aleksey
Konstantin
куищще же
Ну нет уж, reboot на рабочих кассах не приемлем )))
Обошёлся командой cat /etc/os-release
Aleksey
можно было просто ping
Aleksey
это просто проверка что как...
Aleksey
отвечает Pong
Konstantin
c serial 30 как-то сильно долго
Konstantin
поставил serial 3 летает
Konstantin
не понятно...надо курить ману
Aleksey
ансибл на таких объемах так себе
Aleksey
если надо что бы было быстро надо либо salt его тут постояннно советуют
Aleksey
либо strategy: free
Aleksey
если применимо
Konstantin
есть какие-то хорошие аналоги ?
Слышал про Puppet, но там нужно знать ruby
Aleksey
салт вот аналог
Konstantin
про salt тоже слышал
Aleksey
паппет кусок
Konstantin
пока руки не дошли
Aleksey
кому то шеф нравитсо. но многие думаю что он тоже кусок
Aleksey
ну и полтора куска железа надо кто то сегментировать
Konstantin
Aleksey
нет
Aleksey
1500 хостов по 1u = 36 стоек
Aleksey
много...
Aleksey
с учетом слова касс прозвучавших ранее
Aleksey
пили на области и магазины
Aleksey
а то из за так себе команды ансиблом получить кирпичи из 1500 касс.... выглядит как план...
Lex
> puppet
> salt
> chef
> ansible
сорта говна по большому счету, надо по требованиям смотреть
Lex
хотя фанбоев у каждой системы хватает
Konstantin
Lex
ansible
Lex
но будет не самый быстрый
Aleksey
пили на запчасти и фигач крон.
Lex
ну или fabric
Aleksey
87 гигов отдать
Aleksey
надо по времени раскидывать