amtega.netbackup
Rola netbackup Ansible
To jest rola Ansible do instalacji agenta netbackup dla systemu Linux.
Odniesienia:
- https://www.veritas.com/content/support/en_US/doc/27801100-130821038-0/v118646263-130821038
- https://www.veritas.com/content/support/en_US/doc/27801100-130821038-0/v121344818-130821038
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 inwentarzaANSIBLE_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
ansible-galaxy install amtega.netbackup