debops-contrib.etckeeper
will install etckeeper which puts /etc
under version control. To do this it hooks into the package management and
from now on automatically commit changes to a local git repository under
/etc/.git
.
This makes it easy to see which changes are applied on a specific host and quickly revert them, if something breaks.
This role was influenced by groover.etckeeper but has been rewritten from scratch to make it suitable for the DebOps project.
This role requires at least Ansible v2.1.3
. To install it, run:
ansible-galaxy install debops-contrib.etckeeper
More information about debops-contrib.etckeeper
can be found in the
official debops-contrib.etckeeper documentation.
Please note that this repository is not the upstream repository where changes should be contributed to. Head over to https://github.com/debops/debops where you can find the contents of this repo and where changes are welcome.
You may need to include missing roles from the DebOps common playbook into your playbook.
Try DebOps now for a complete solution to run your Debian-based infrastructure.
- Robin Schneider (maintainer) | e-mail | GitHub
License: GPL-3.0
This role is part of DebOps Contrib. README generated by ansigenome.