feat: include influxdb exporter role
Include the Influxdb exporter role.
We rely on such exporter because we have applications that push metrics directly to Influxdb at runtime, using this exporter allows us to have those metrics in Prometheus. We have created this role getting inspired by the current Node Exporter role already present in this collection, thanks.
Can you please rebase this against main to pick up the changes in #395
Can you please rebase this against main to pick up the changes in #395
should be updated now
Sorry, this needs a rebase again now that we have a _common role pattern.
Docs Build 📝
Thank you for contribution!✨
This PR has been merged and the docs are now incorporated into main:
https://prometheus-community.github.io/ansible/branch/main
@gardar it is not allowed to create homes in / https://github.com/prometheus-community/ansible/blob/4670e4ad23a081c75fe101ca68fc1f132d9b390e/roles/_common/tasks/install.yml#L40. If a role goes for the default, it fails.
I do not understand why would be needed to set the home to the config dir if anyway create_home is set to false:
https://github.com/prometheus-community/ansible/blob/4670e4ad23a081c75fe101ca68fc1f132d9b390e/roles/_common/tasks/install.yml#L41
@gardar it is not allowed to create homes in
/https://github.com/prometheus-community/ansible/blob/4670e4ad23a081c75fe101ca68fc1f132d9b390e/roles/_common/tasks/install.yml#L40 . If a role goes for the default, it fails.
I do not understand why would be needed to set the home to the config dir if anyway
create_homeis set tofalse:https://github.com/prometheus-community/ansible/blob/4670e4ad23a081c75fe101ca68fc1f132d9b390e/roles/_common/tasks/install.yml#L41
Yeah that doesn't sound right, shouldn't it be using the config dir? "{{ influxdb_exporter_config_dir }}"
@SuperQ something is wrong with Molecule Ubuntu container
The CI issues should be fixed now #440