etckeeper

DebOps etckeeper

Travis CI test-suite Ansible Galaxy

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.

Авторы и лицензия

Лицензия: GPL-3.0


Эта роль является частью DebOps Contrib. README сгенерирован с помощью ansigenome.

О проекте

Put /etc under version control using etckeeper

Установить
ansible-galaxy install debops-contrib/ansible-etckeeper
Лицензия
gpl-3.0
Загрузки
1828
Владелец
Additional Ansible roles of the DebOps project