X
Ну у шефа есть что то типа chef generate cookbook, там уже вся структура под кукбук
X
+ kitchen.yml
X
или это все ненужно для воркфлоу с ансиблом?
Timur
tutunak
ansible-galaxy init
Timur
Это для роли, а не плейбуки
tutunak
Ну а для роли в общем не вижу смысла или в vscode сниппеты юзать
Nklya
X
Viktor
George
George
Поддержу
Timur
Там тот же самый ansible-galaxy init вызывается
Nklya
Вопрос про другое был
Nklya
И к сожалению в ансибле действительно и близко пока нет нормального девелопмент кита
Nklya
Как собственно и в солте
Sergey
Timur
А он нужен при такой лаконичности и простоте кода?
Nklya
Шефдк прекрасен, даже паппет раздупился год назад и сделал
Timur
Nklya
Это не про лаконичность, это про окружение разработки
Nklya
И что в ансибле, что в солте, это приседания под пип
Sergey
Это всё-таки вопрос питона, а не ансибла. Руби ставил под шеф? А ведь то же самое днище абсолютно.
Nklya
У шефдк бандленый руби, ничего там ставить не надо
Sergey
Ну и Ансибл на модных дистрах пакетным менеджером ставится, чего не так-то?
Nklya
Что нет протестированного версионированного набора компонентов, который даёт тебе единую среду.
Ты сидишь и ставишь ансибл одной версии, линт другой версии, молекулу и ещё тонну всякого из пипа и надеешься что оно совместимое и будет работать.
Nklya
И лочишь это на годы в реквайрементах
Sergey
Nklya
Ну и молекула с тестинфрой и рядом не лежала с тест китченом и инспеком
Sergey
Nklya
Vadim
Nklya
Ага, перекладывание работы редхата на задницу пользователей
Vadim
редхат эту работу делает пакуя депенденсиес в пакеты центоси\федоре
Nklya
Без линтера и молекулы например
Vadim
хмм, справедливо. Начни с упаковки её в федоре
George
George
Т.к. иначе баги-баги-баги
Nklya
Даже если я упакую, это не будет то же самое что шефдк.
Это будет куча разных рпм
George
А паппет с руби - богопротивная мерзость
George
Aleksey
срочно надо переписать шеф на го и это решит все проблемы
Старый
George
Aleksey
https://github.com/purpleidea/mgmt
Aleksey
о!
George
Aleksey
отличные теги
Aleksey
golang
go
configuration-management
config-management
devops
etcd
distributed-systems
graph-theory
choreography
Aleksey
во и бывший редхатовец.
Aleksey
я щитаю надо в прод
Timur
Womchik
последний особенно радует
manefesto
о боже
manefesto
монстр
Asten
Некогда редхату заниматься этими вашими ансиблами и ansible_mega_zverev_pack пилить. Они вон на баше учат sudoers рендерить
George
Dmitry
Привет всем.
А как можно поменять пароль текущему linux-пользователю с юзерскими привилегиями?
George
passwd ?
George
только он текущий пасс спросит, 200%
Dmitry
в Ansible
George
э....
George
тогда задачу не понимаю
Dmitry
именно /bin/passwd и надо вызвать, а не /sbin/usermod
George
вызови через шелл
George
в чем проблема-то
Dmitry
есть обычный юзер на 100 серваках. Надо чтоб он мог менять пароль каждые 30 дней.
/warn
Пасворд можно генерить?
Dmitry
нет
Tadeusz
Хэш не?
George
а какое отношение политика изменения паролей имеет к passwd?
/warn
нет
А тебе нужно что бы юзер задавал пароль?
Dmitry
да
/warn
Хм, у меня есть только с авто генерацией, могу скинуть
Lev
Вброшу, не по теме, может кто интересовался темой) – https://github.com/leominov/ansible-coverage-callback
/warn
Ага
/warn
Сейчас, как на работу приду, а то он на серверах лежит