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.

Über das Projekt

This role will install the Sysward Agent on your system.

Installieren
ansible-galaxy install treehouselabs.sysward
GitHub Repository
Lizenz
mit
Downloads
139
Besitzer