homeshick
Роль Ansible homeshick
Управляйте конфигурационными файлами с помощью homeshick. Упрощает установку конфигурационных файлов на удаленной машине. Не требует прав sudo. По желанию устанавливает плагины vim, если vim уже установлен.
Требования
- git
Переменные роли
Здесь можно описать устанавливаемые переменные для этой роли, включая любые переменные, которые есть в defaults/main.yml, vars/main.yml, и любые переменные, которые могут/должны быть установлены через параметры роли. Также следует упомянуть переменные, которые считываются из других ролей и/или глобальной области (например, hostvars, group vars и т.д.).
Зависимости
Список других ролей, размещенных на Galaxy, должен быть здесь, включая любые детали относительно параметров, которые необходимо установить для других ролей, или переменных, которые используются из других ролей.
Пример Playbook
Всегда полезно включать пример того, как использовать вашу роль (например, с переменными, переданными в качестве параметров):
- hosts: servers
roles:
- { role: username.rolename, x: 42 }
Лицензия
MIT
Deploys dotfiles with the bash-only homeshick project.
ansible-galaxy install conorsch/ansible-role-homeshick