An Ansible role to install, configure, and manage InfluxDB (a time-series database).
Prior knowledge/experience with InfluxDB is highly recommended. Full documentation is available here.
Clone repository to your ansible roles folder
The high-level variables are stored in the defaults/main.yml
file. The most important one being:
# Channel of InfluxDB to install (stable, unstable, nightly)
influxdb_install_version: stable
More advanced configuration options are also stored in the
defaults/main.yml
file, which includes all of the necessary bells
and whistles to tweak your configuration. There are more advanced
runtime options available in the vars/main.yml
file as well.
No other Ansible dependencies are required. This role was tested and developed with Ansible 1.9.4.