выходе строить визуализацию вроде такой которую делает ansible-playbook-grapher, но, чтобы так же там отражались значения переменных, т е по максимум информации присутствовало на картинке?
Это же питон, Можно поколупать. А зачем это нужно? Умные плэйбуки пишите? Это зря.
Плиз, проясните нужду.
Структура проекта не моя, провожу инвентаризацию, с формированием бэклога на развитие
я не нашел. но по моему опыту работы с ansible-lint, лучше делать много тестовых плейбуков для создания тестового покрытия роли.
Выработать критичный путь для траблшутинга, около 400 переменных, более полусотни плейбуков
Спасибо, попробую посмотреть в сторону lint
я к тому что, без тестового покрытия вы не получите полную визуализации работы роли
А чтобы получить покрытие надо заплатить чем-то. Временем написания, временем тестирования, и т.п. Вот вопрос стоит ли овчинка выделки.
Лучше использовать molecule
это уже следующий уровень, когда много ролей и много тестов
Линтер тупо учит писать не вредный/поганый код. Он вообще не тестирует ни фига. Кроме молекулы (и т.п.) нет другого механизма валидировать все таски. Но и не факт что нужно валидировать все таски.
Не забывай честно рассказывать, что условия (when) линтер не проверяет 😊
Он много чего не делает. Тестировать нужно код ансибла если есть деньги - молекула, функционал и ревью.
Вообще говоря, проверяет, если есть соответствующее правило
Можно с этого места поподробней? То что Сергей говорил, я понял, а вот тут походу я что-то не знаю.
Хм, вообще-то это означает, что проблема останова уже решена 😃 революция в CS, однако
Обсуждают сегодня