amtega.netbackup

Rola netbackup Ansible

To jest rola Ansible do instalacji agenta netbackup dla systemu Linux.

Odniesienia:

Zmienne roli

Lista domyślnych zmiennych dla tej roli jest dostępna w pliku defaults/main.yml.

Użycie

Przykładowy playbook:

---

- hosts: all
  roles:
    - role: amtega.netbackup
      vars:
        netbackup_state: present

        netbackup_server: myserver.acme.com
        netbackup_media_servers:
          - mymediaserver1.acme.com
          - mymediaserver2.acme.com

        netbackup_certificate_fingerprint: >-
          xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx

        netbackup_authorization_token: xxxxxxxxxxxxxxxxxxxx

Testowanie

Testy opierają się na molecule z kontenerami dockera.

Testy nie instalują pakietów netbackup, aby uniknąć rejestracji w maszynach testowych serwerów. Aby wykonać test, musisz podać zmienne zdefiniowane w defaults/main.yml. Jednym ze sposobów jest wywołanie playbooka testującego z dodatkowymi informacjami za pomocą zmiennych środowiskowych:

  • ANSIBLE_INVENTORY: ścieżka do inwentarza
  • ANSIBLE_VAULT_PASSWORD_FILE: ścieżka do pliku zawierającego hasło do skarbca wymagane do poprzedniego inwentarza
cd amtega.netbackup

ANSIBLE_INVENTORY=~/myinventory ANSIBLE_VAULT_PASSWORD_FILE=~/myvaultpassword molecule test --all

Licencja

Copyright (C) 2022 AMTEGA - Xunta de Galicia

Ta rola jest oprogramowaniem wolnym: możesz ją rozpowszechniać i/lub modyfikować na warunkach:

GNU General Public License w wersji 3, lub (według Twojego wyboru) w wersji późniejszej; lub Europejska Ustawa Publiczna, zarówno Wersja 1.2, jak i - po zatwierdzeniu przez Komisję Europejską - późniejsze wersje EUPL.

Ta rola jest dystrybuowana w nadziei, że będzie użyteczna, ale BEZ ŻADNEJ GWARANCJI; nawet bez domniemanej gwarancji PRZYDATNOŚCI HANDLOWEJ lub PRZYDATNOŚCI DO OKREŚLONEGO CELU. Zobacz dokładne informacje w GNU General Public License lub Europejskiej Ustawie Publicznej.

Informacje o autorze

  • José Enrique Mourón Regueira
O projekcie

Install and configure netbackup linux client agent

Zainstaluj
ansible-galaxy install amtega.netbackup
Licencja
gpl-3.0
Pobrania
104
Właściciel
Agency for Technological Modernization of Galicia