Ansible role to manage borgmatic
Go to file
Paul Belanger 849f134003 Add crontab configuration
Install a default crontab configuration, as part of our installation
process.

Change-Id: Ibd1b9a91b0a9a31d0a95ed6b34f760a01bd5ba03
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2019-02-17 16:19:41 -05:00
defaults Add crontab configuration 2019-02-17 16:19:41 -05:00
doc Initial commit 2019-02-07 15:04:18 -05:00
meta Initial commit 2019-02-07 15:04:18 -05:00
molecule Add crontab configuration 2019-02-17 16:19:41 -05:00
tasks Add crontab configuration 2019-02-17 16:19:41 -05:00
templates Add crontab configuration 2019-02-17 16:19:41 -05:00
tests Initial commit 2019-02-07 15:04:18 -05:00
tools Initial commit 2019-02-07 15:04:18 -05:00
vars Initial commit 2019-02-07 15:04:18 -05:00
.gitignore Initial commit 2019-02-07 15:04:18 -05:00
.gitreview Added .gitreview 2019-01-28 15:53:15 +00:00
.zuul.yaml Gate on windmill-backup-jobs 2019-02-13 21:04:10 -05:00
LICENSE Initial commit 2019-02-07 15:04:18 -05:00
README.rst Initial commit 2019-02-07 15:04:18 -05:00
bindep.txt Initial commit 2019-02-07 15:04:18 -05:00
requirements.txt Initial commit 2019-02-07 15:04:18 -05:00
test-requirements.txt Initial commit 2019-02-07 15:04:18 -05:00
tox.ini Initial commit 2019-02-07 15:04:18 -05:00

README.rst

ansible-role-borgmatic

Ansible role to manage borgmatic

Description

A simple wrapper script for the Borg backup software that creates and prunes backups.

Requirements

  • pip3 to be installed if using borgmatic_install_method: (git|pip)

See bindep.txt for role dependencies.

Packages

Package repository index files should be up to date before using this role, we do not manage them.

Role Variables

Dependencies

Example Playbook

- name: Install borgmatic
  hosts: foo
  roles:
    - ansible-role-borgmatic