You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
thiuda b4cdc50ec7 ignore fqcn-builtins lint errors for builtin actions 6 months ago
meta Add platforms information 1 year ago
tasks ignore fqcn-builtins lint errors for builtin actions 6 months ago
templates Enable ssl_prefer_server_ciphers 7 months ago
.ansible-lint ignore fqcn-builtins lint errors for builtin actions 6 months ago
README.md Add option to configure certs dir 2 years ago

README.md

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 certs. These are expected to live in certs_dir.

prometheus_pass

This specifies the HTTP Basic Auth password to secure the prometheus endpoint.

certs_dir

Location to look for certificates