idealista.fluentd-role
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
Versioning
For available versions, check the tags on this repository.
You can also see changes in each version in the CHANGELOG.md file.
Authors
- Idealista - Contributors - idealista
See the list of contributors who helped with this project.
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.
ansible-galaxy install idealista.fluentd-role