etckeeper
etckeeper
debops-contrib.etckeeper
устанавливает etckeeper, который помещает /etc
под контроль версий. Для этого он интегрируется с системой управления пакетами и с этого момента автоматически коммитит изменения в локальный git-репозиторий по адресу /etc/.git
.
Это упрощает наблюдение за изменениями, примененными на конкретном хосте, и быструю отмену этих изменений в случае возникновения проблем.
Авторы
Эта роль была вдохновлена groover.etckeeper, но была переписана с нуля, чтобы сделать её подходящей для проекта DebOps.
Установка
Эта роль требует минимум Ansible v2.1.3
. Чтобы установить её, выполните:
ansible-galaxy install debops-contrib.etckeeper
Документация
Дополнительную информацию о debops-contrib.etckeeper
можно найти в
официальной документации debops-contrib.etckeeper.
Вклад
Обратите внимание, что этот репозиторий не является основным репозиторием, в который следует вносить изменения. Переходите на https://github.com/debops/debops, где вы найдете содержимое этого репозитория и куда приветствуются изменения.
Используете это как отдельную роль без DebOps?
Возможно, вам потребуется включить отсутствующие роли из общего плейбука DebOps в ваш плейбук.
Попробуйте DebOps сейчас для полноценного решения по управлению вашей инфраструктурой на базе Debian.
Авторы и лицензия
- Robin Schneider (сопровождающий) | e-mail | GitHub
Лицензия: GPL-3.0
Эта роль является частью DebOps Contrib. README сгенерирован с помощью ansigenome.
ansible-galaxy install debops-contrib/ansible-etckeeper