idealista.fluentd-role

Logo

Build Status

Fluentd Ansible Role

This Ansible role installs the Fluentd agent in a Debian environment.

Getting Started

Follow these instructions to get the role for your Ansible playbook. It will install a Fluentd agent when run.

Prerequisites

You need Ansible version 2.2.1.0 installed. The inventory must be a Debian environment.

For testing, you can use Molecule with the Vagrant driver (with the landrush plugin) and VirtualBox provider.

Installation

Create or add to your roles dependency file (like requirements.yml):

- src: idealista.fluentd-role
  version: 1.0.0
  name: fluentd

Install the role using the Ansible Galaxy command:

ansible-galaxy install -p roles -r requirements.yml -f

Include it in a playbook:

- hosts: someserver
  roles:
    - role: fluentd

Usage

Check the defaults properties file for configuration options.

You must include a fluent.conf file. You can use the default path or specify a custom variable.

Testing

Run the following command:

molecule test

Built With

Ansible

Versioning

For available versions, check the tags on this repository.

You can also see changes in each version in the CHANGELOG.md file.

Authors

See the list of contributors who helped with this project.

License

Apache 2.0 License

This project is licensed under the Apache 2.0 license. Check the LICENSE file for details.

Contributing

For details on how to contribute, please read CONTRIBUTING.md for our code of conduct and pull request process.

Informazioni sul progetto

Fluentd is a data collector for unified logging layer.

Installa
ansible-galaxy install idealista.fluentd-role
Licenza
apache-2.0
Download
84.8k
Proprietario
We release serious projects apart from Ansible Roles.