1.2 KiB
1.2 KiB
Инвентарь: host_vars, именованные группы, точечный become
Приоритет: низкий
production.ymlиtimeweb.ymlоба объявляют хостserverподungrouped:, хост-специфичные данные (application_dir,mount_external_storage,ansible_host,ansible_user) вписаны инлайн. Конвенциональнее —host_vars/server.ymlи хост в именованной группе. Два инвентаря с одинаковым именем хоста +hosts: all— ошибка-iмолча уедет не туда. (timeweb.yml— артефакт завершённой миграции, заодно решить, нужен ли он ещё.)ansible_become: trueглобально — всё бежит под root. Для личного сервера прагматично; точечныйbecome/become_userближе к наименьшим привилегиям, но это низкий приоритет.
Контекст: docs/drafts/ansible-review.md §6.
Связано: production.yml, timeweb.yml.