idealista.fluentd-role

Logo

Build Status

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

Ansible

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

Siehe auch die Liste der Mitwirkenden, die an diesem Projekt beteiligt waren.

Lizenz

Apache 2.0 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.

Über das Projekt

Fluentd is a data collector for unified logging layer.

Installieren
ansible-galaxy install idealista.fluentd-role
Lizenz
apache-2.0
Downloads
84.8k
Besitzer
We release serious projects apart from Ansible Roles.