Skip to content
Ansible role that installs the Bareos Backup Client and opens the needed ports to communicate with the Bareos Director server component
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
defaults
files
handlers
meta
tasks
templates
tests
vars
.gitignore
README.md

README.md

install-bareos-client

A role to install the bareos client onto an Ubuntu machine and open up the required firewall ports (9102) so that it can communicate with the bareos-director server component.

Requirements

None. Well, you'll want to already be using Bareos or Bacula if you are using this role.

Role Variables

The bareos client's password

	install_bareos_client_client_password: "Some very long string password here (47 characters)"

Which (numerical) version of Ubuntu you are installing this onto (default = 18.04)

	install_bareos_client_bareos_ubuntu_install_version: "18.04"

Dependencies

None

Example Playbook

Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:

	- hosts: your_server
	  vars_files:
	    - vars/main.yml
	  roles:
	    - { role: stancel.install-bareos-client }

or

	- hosts: your_server 
	  vars:
		install_bareos_client_client_password: "Some very long string password here"
		install_bareos_client_bareos_ubuntu_install_version: "16.04"
	  roles:
	    - { role: stancel.install-bareos-client }

License

GPLv3

Author Information

Brad Stancel

You can’t perform that action at this time.