- production.yml переписан на живой Timeweb-хост, timeweb.yml удалён, HOSTS_FILE в tasks.py и примеры в README поправлены - host-vars application_dir и mount_external_storage не перенесены: это наследие YC-диска, а после переезда в group_vars инвентарь их перебивает - ansible.cfg: inventory по умолчанию, чтобы забытый -i не уводил в никуда
891 B
891 B
Инвентарь: host_vars, именованные группы, точечный become
Приоритет: низкий
production.ymlобъявляет хостserverподungrouped:, хост-специфичные данные (ansible_host,ansible_user,ansible_become) вписаны инлайн. Конвенциональнее —host_vars/server.ymlи хост в именованной группе, а не вungrouped.ansible_become: trueглобально — всё бежит под root. Для личного сервера прагматично; точечныйbecome/become_userближе к наименьшим привилегиям, но это низкий приоритет.
Контекст: docs/drafts/ansible-review.md §6.
Связано: production.yml.