1.5 KiB
1.5 KiB
Фоновая зачистка стиля и конфигурации Ansible
Приоритет: низкий
Косметика и мелочи конфигурации, копятся в один проход:
- sudoers:
playbook-backups.yml:52-59правит/etc/sudoersчерезlineinfile. Конвенция — отдельный файл в/etc/sudoers.d/(черезcopy/templateсvalidate: visudo -cf %s). .ansible-lint.ymlсодержит толькоexclude_paths, профиль не задан явно, хотя AGENTS.md заявляет «профиль production». Прописатьprofile: productionлибо поправить документацию.ansible.cfgминимален — добавитьstdout_callback = yaml,interpreter_python = auto_silent,force_handlers = true(последнее нужно вместе с переходом на handlers).- Несогласованные кавычки и пути (
'directory'vs"directory",src: "./files/..."vssrc: "files/...", одинарные кавычки вplaybook-all-setup.yml). playbook-system.yml:24—aptбезcache_valid_time, обновляет кэш каждый прогон.
Контекст: docs/drafts/ansible-review.md §8.
Связано: playbook-backups.yml, .ansible-lint.yml, ansible.cfg, playbook-system.yml, playbook-all-setup.yml.