treehouselabs.sysward
ansible-sysward
Ta rola Ansible zainstaluje i skonfiguruje Agenta SysWard na twoim systemie.
Wymagania
Aby używać tej roli, potrzebujesz:
- Wersji Ansible 2.4 lub wyższej
- Ważnego klucza API SysWard
Zmienne Roli
Rola ma tylko jedną zmienną:
sysward_api_key
- Ta zmienna zawiera twój klucz API SysWard. Możesz go znaleźć w swoim profilu SysWard. Upewnij się, że ustawisz/tę zmienną w swoim playbooku lub plikach zmiennych hosta/grupy. Zalecamy przechowywanie tego klucza w pliku Ansible Vault.
Zależności
Ta rola obecnie nie ma żadnych zależności.
Przykładowy Playbook
Po zainstalowaniu roli za pomocą polecenia ansible-galaxy install treehouselabs.sysward
,
możesz zacząć jej używać w swoich playbookach.
Zalecamy, aby przechowywać swój klucz API SysWard w pliku Ansible Vault ze względów bezpieczeństwa. Jeśli tak zrobisz, twój playbook może wyglądać tak:
- hosts: serwery
become: tak
become_user: root
pre_tasks:
- name: Dołącz plik Ansible Vault
include_vars: secrets.yml
roles:
- { role: treehouselabs.sysward }
Jeśli nie chcesz używać pliku Ansible Vault, możesz również ustawić zmienną sysward_api_key
bezpośrednio w definicji roli, jak pokazano poniżej.
- hosts: serwery
become: tak
become_user: root
roles:
- { role: treehouselabs.sysward, sysward_api_key: APIKEY }
Licencja
Ta rola jest licencjonowana na podstawie licencji MIT. Zobacz plik LICENSE, aby zapoznać się z pełną licencją.
Informacje o autorze
Ta rola została stworzona i jest utrzymywana przez TreeHouse B.V. z Rotterdamu, Holandia. Jesteśmy agencją internetową, której głównym celem są strony internetowe dotyczące nieruchomości i rekrutacji.