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.

O projekcie

This role will install the Sysward Agent on your system.

Zainstaluj
ansible-galaxy install treehouselabs.sysward
Licencja
mit
Pobrania
139
Właściciel