idealista.fluentd-role
Fluentd Ansible Rolle
Diese Ansible-Rolle installiert den Fluent-Agent in einer Debian-Umgebung.
Erste Schritte
Diese Anweisungen helfen Ihnen, eine Kopie der Rolle für Ihr Ansible-Playbook zu erhalten. Wenn sie gestartet wird, installiert sie einen Fluentd-Agenten.
Voraussetzungen
Ansible in der Version 2.2.1.0 ist installiert. Das Zielinventar sollte sich in einer Debian-Umgebung befinden.
Für Testzwecke verwenden Sie Molecule mit Vagrant als Treiber (mit dem landrush-Plugin) und VirtualBox als Anbieter.
Installation
Erstellen oder fügen Sie zu Ihrer Abhängigkeitsdatei für Rollen hinzu (z. B. requirements.yml):
- src: idealista.fluentd-role
version: 1.0.0
name: fluentd
Installieren Sie die Rolle mit dem Ansible-Galaxy-Befehl:
ansible-galaxy install -p roles -r requirements.yml -f
Verwendung in einem Playbook:
- hosts: someserver
roles:
- role: fluentd
Benutzung
Schauen Sie in die defaults-Datei, um die möglichen Konfigurationseigenschaften zu sehen.
Es ist erforderlich, eine fluent.conf einzufügen. Sie können den definierten Standardpfad verwenden oder die Variable überschreiben.
Tests
molecule test
Hergestellt mit
Versionsverwaltung
Die verfügbaren Versionen finden Sie unter den Tags in diesem Repository.
Zusätzlich können Sie im CHANGELOG.md-Dokument sehen, was sich in jeder Version geändert hat.
Autoren
- Idealista - Arbeit mit - idealista
Siehe auch die Liste der Mitwirkenden, die an diesem Projekt beteiligt waren.
Lizenz
Dieses Projekt ist unter der Apache 2.0-Lizenz lizenziert - siehe die LICENSE-Datei für Details.
Mitwirken
Bitte lesen Sie CONTRIBUTING.md für Details zu unserem Verhaltenskodex und dem Prozess zur Einreichung von Pull-Requests.
ansible-galaxy install idealista.fluentd-role