2021-03-25 14:55:47 +01:00
|
|
|
# Summary
|
|
|
|
|
|
|
|
This provide a basic ansible role to deploy the prometheus node exporter.
|
|
|
|
|
|
|
|
Please note, this is not the most flexible role but fits well into my infrastructure. More
|
|
|
|
configurations can be added easyly. Get in touch!
|
|
|
|
|
|
|
|
## Configuration
|
|
|
|
|
|
|
|
In order to use this role, you need to provide the following configuration:
|
|
|
|
|
|
|
|
### `node_exporter_domain`
|
|
|
|
|
|
|
|
This is the domain serving the API.
|
|
|
|
|
|
|
|
### `node_exporter_cert`
|
|
|
|
|
|
|
|
This specifies which domain should be used for SSL. Useful if you use wildcard
|
2021-03-25 15:30:59 +01:00
|
|
|
certs. These are expected to live in `certs_dir`.
|
2021-03-25 14:55:47 +01:00
|
|
|
|
|
|
|
### `prometheus_pass`
|
|
|
|
|
|
|
|
This specifies the HTTP Basic Auth password to secure the prometheus endpoint.
|
|
|
|
|
2021-03-25 15:30:59 +01:00
|
|
|
### `certs_dir`
|
|
|
|
|
|
|
|
Location to look for certificates
|