treehouselabs.sysward
ansible-sysward
Diese Ansible-Rolle installiert und konfiguriert den SysWard Agenten auf deinem System.
Anforderungen
Um diese Rolle nutzen zu können, benötigst du Folgendes:
- Ansible Version 2.4 oder höher
- Einen gültigen SysWard API-Schlüssel
Rollenvariablen
Die Rolle hat nur eine Variable:
sysward_api_key
- Diese Variable enthält deinen SysWard API-Schlüssel. Sie kann in deinem SysWard-Profil gefunden werden. Stelle sicher, dass du diese Variable in deinem Playbook oder in den Host-/Gruppen-Variablen-Dateien setzt/integrierst. Wir empfehlen, diesen Schlüssel in einer Ansible Vault-Datei zu speichern.
Abhängigkeiten
Diese Rolle hat derzeit keine Abhängigkeiten.
Beispiel-Playbook
Nachdem du die Rolle mit dem Befehl ansible-galaxy install treehouselabs.sysward
installiert hast, kannst du sie in deinem Playbook verwenden.
Wir empfehlen, deinen SysWard API-Schlüssel aus Sicherheitsgründen in einer Ansible Vault-Datei zu speichern. Wenn du dies getan hast, könnte dein Playbook so aussehen:
- hosts: servers
become: yes
become_user: root
pre_tasks:
- name: Ansible Vault-Datei einfügen
include_vars: secrets.yml
roles:
- { role: treehouselabs.sysward }
Wenn du keine Ansible Vault-Datei verwenden möchtest, kannst du die Variable sysward_api_key
auch direkt in deiner Rollendefinition setzen, wie unten gezeigt.
- hosts: servers
become: yes
become_user: root
roles:
- { role: treehouselabs.sysward, sysward_api_key: APIKEY }
Lizenz
Diese Rolle ist unter der MIT-Lizenz lizenziert. Siehe auch die LICENSE-Datei für die vollständige Lizenz.
Autoreninformation
Diese Rolle wurde von TreeHouse B.V. aus Rotterdam, Niederlande, erstellt und gepflegt. Wir sind eine Internetagentur mit dem Hauptfokus auf Immobilien- und Rekrutierungswebseiten.