Как автоматизировать настройку / управление точечными файлами с помощью ansible?
Начальная настройка файлов точек через скрипты (bash, zsh) со временем усложняется. Как Ansible может быть использован для автоматизации установки?
1 ответ
Решение
Шаги:
- Клонируйте репозиторий: https://github.com/ellaqezi/dotfiles на github в
$dotfiles_dir
- Установить Ansible
Запустите playbook (
become
пароль - ваш пароль пользователя)cd $dotfiles_dir/ansible ansible-playbook -i hosts setup-dotfiles.yml --ask-become-pass
Также проверьте утилиты dotfiles, перечисленные в https://dotfiles.github.io/
Возможно, вы захотите рассмотреть альтернативу Ansible, так как он не подходит для файлов точек. Вероятно, лучшим вариантом для управления dotfile является использование Pearl: https://github.com/pearl-core/pearl