adfinis.bareos_console

Ansible Role bareos_console

This role installs and sets up the Bareos Console (bconsole) on your system.

GitHub GitLab Downloads Version
GitHub Badge GitLab Badge Downloads Badge Version Badge

Example Playbook

Here’s an example from molecule/default/converge.yml, which is tested every time there is a push, pull request or release.

---
- name: Converge
  hosts: all
  become: yes
  gather_facts: yes

  roles:
    - role: adfinis.bareos_console
      bareos_console_directors:
        - name: bareos-dir
          address: localhost
          password: "MySuperSecretPassword"
          description: "Bareos Console credentials for local Director"
          tls_enable: yes
          tls_verify_peer: no

Before running this, make sure your machine is ready. In CI, this is done using molecule/default/prepare.yml:

---
- name: Prepare
  hosts: all
  become: yes
  gather_facts: no

  roles:
    - role: robertdebock.bootstrap
    - role: adfinis.bareos_repository

These roles are provided without any warranty. Use them at your own risk.

Role Variables

By default, variables are set in defaults/main.yml:

---
# defaults file for bareos_console

bareos_console_directors: []

Requirements

State of Used Roles

Here are the roles used to set up a system. You can also set up your system differently.

Requirement GitHub GitLab
robertdebock.bootstrap GitHub Build Status GitLab Build Status
adfinis.bareos_repository GitHub Build Status GitLab Build Status

Context

This role is part of a suite of compatible roles. Check out the documentation for these roles for more details.

Here’s a visual of related roles: dependencies

Compatibility

This role has been tested with the following container images:

Container Tags
Debian bookworm, bullseye, buster
EL 7, 8, 9
Fedora 37, 38
OpenSUSE all
Ubuntu jammy, focal

You need a minimum of Ansible version 2.12. Tests have been done using:

  • The previous version.
  • The current version.
  • The development version.

If you encounter any problems, please report them on GitHub.

License

Apache-2.0.

Author Information

Adfinis

Informazioni sul progetto

Install and configure [Bareos](https://www.bareos.com/) Console (bconsole) on your system.

Installa
ansible-galaxy install adfinis.bareos_console
Licenza
gpl-3.0
Download
1.1k
Proprietario
Potential. Unlocked.