buluma.logstash

Ansible-Rolle logstash

Logstash für Linux.

GitHub Version Fehler Pull-Requests Downloads
github Version Issues PullRequests Ansible Role

Beispiel Playbook

Dieses Beispiel stammt aus molecule/default/converge.yml und wird bei jedem Push, Pull-Request und Release getestet.

---
- name: Converge
  hosts: all
  become: yes
  gather_facts: yes

  roles:
    - role: buluma.logstash

Die Maschine muss vorbereitet werden. In CI geschieht dies mit molecule/default/prepare.yml:

---
- name: Prepare
  hosts: all
  become: yes
  gather_facts: no

  roles:
    - role: buluma.bootstrap
    - role: buluma.core_dependencies
    - role: buluma.elastic_repo

Siehe auch eine vollständige Erklärung und Beispiel zur Nutzung dieser Rollen.

Rollenvariablen

Die Standardwerte für die Variablen sind in defaults/main.yml festgelegt:

---
# Elastic bietet sowohl "oss" (Apache 2.0 Lizenz) als auch "elastic"
# (Elastic Lizenz). Wählen Sie hier den Typ. Entweder "oss" oder "elastic"
logstash_type: oss

Anforderungen

Zustand der verwendeten Rollen

Die folgenden Rollen werden verwendet, um ein System vorzubereiten. Sie können Ihr System auch anders vorbereiten.

Anforderung GitHub Version
buluma.bootstrap Ansible Molecule Version
buluma.core_dependencies Ansible Molecule Version
buluma.elastic_repo Ansible Molecule Version

Kontext

Diese Rolle ist Teil vieler kompatibler Rollen. Schauen Sie sich die Dokumentation dieser Rollen für weitere Informationen an.

Hier ist eine Übersicht über verwandte Rollen:

dependencies

Kompatibilität

Diese Rolle wurde auf diesen Container-Images getestet:

Container Tags
Amazon alle
Debian alle
EL 7, 8
Fedora alle
Ubuntu focal, bionic

Die minimale benötigte Ansible-Version ist 2.12, Tests wurden gemacht mit:

  • Der vorherigen Version.
  • Der aktuellen Version.
  • Der Entwicklungsversion.

Wenn Sie Probleme finden, melden Sie diese bitte in GitHub

Änderungsprotokoll

Rollenhistorie

Lizenz

Apache-2.0

Autorinformationen

Shadow Walker

Installieren
ansible-galaxy install buluma.logstash
GitHub Repository
Lizenz
apache-2.0
Downloads
56.7k
Besitzer
DevOps Engineer