bareos_console

Ansible роль bareos_console

Установите и настройте Bareos Console (bconsole) на вашей системе.

GitHub GitLab Загрузки Версия
github gitlab downloads Версия

Пример Playbook

Этот пример взят из molecule/default/converge.yml и тестируется при каждом пуше, запросе на слияние и релизе.

---
- 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 для локального Директора"
          tls_enable: yes
          tls_verify_peer: no

Машина должна быть подготовлена. В CI это делается с помощью molecule/default/prepare.yml:

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

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

Эти роли предоставляются «как есть», без каких-либо гарантий. Используйте на свой страх и риск.

Переменные роли

Значения по умолчанию для переменных установлены в defaults/main.yml:

---
# файл с настройками по умолчанию для bareos_console

bareos_console_directors: []

Требования

Состояние используемых ролей

Следующие роли используются для подготовки системы. Вы можете подготовить свою систему другим способом.

Требование GitHub GitLab
robertdebock.bootstrap Статус сборки GitHub Статус сборки GitLab
adfinis.bareos_repository Статус сборки GitHub Статус сборки GitLab

Контекст

Эта роль является частью многих совместимых ролей. Ознакомьтесь с документацией этих ролей для получения дополнительной информации.

Вот обзор связанных ролей: dependencies

Совместимость

Эта роль была протестирована на следующих образах контейнеров:

контейнер теги
Debian bookworm, bullseye, buster
EL 7, 8, 9
Fedora 37, 38
opensuse все
Ubuntu jammy, focal

Минимальная версия Ansible, которая требуется, — это 2.12, тесты проводились для:

  • предыдущей версии.
  • текущей версии.
  • версии для разработки.

Если вы найдете проблемы, пожалуйста, зарегистрируйте их в GitHub.

Лицензия

Apache-2.0.

Информация о авторе

Adfinis

О проекте

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

Установить
ansible-galaxy install adfinis/ansible-role-bareos_console
Лицензия
gpl-3.0
Загрузки
1216
Владелец
Potential. Unlocked.