diff options
Diffstat (limited to 'defaults')
| -rw-r--r-- | defaults/main.yml | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/defaults/main.yml b/defaults/main.yml new file mode 100644 index 0000000..745b9bb --- /dev/null +++ b/defaults/main.yml @@ -0,0 +1,34 @@ +--- +node_exporter_ui_listen: ':9100' +node_exporter_home_dir: /var/lib/node_exporter +node_exporter_log: '{{node_exporter_home_dir}}/log' +node_exporter_version: "1.2.2" +# Should resolve to "linux" +node_exporter_os: "{{ansible_facts['system']|lower}}" +node_exporter_checksum: 344bd4c0bbd66ff78f14486ec48b89c248139cdd485e992583ea30e89e0e5390 +# OpenBSD +# node_exporter_checksum: ec4901136e48207de37369c040cdaeeca6ebf9ae34e6cfbc28aad1a159440bae +node_exporter_architecture: amd64 +node_exporter_url: "https://github.com/prometheus/node_exporter/releases/download/v{{node_exporter_version}}/node_exporter-{{node_exporter_version}}.{{node_exporter_os}}-{{node_exporter_architecture}}.tar.gz" + + +# Newlines are automatically replaced with spaces +node_exporter_opts: | + --web.listen-address=":9100" + +# Filtered through 'to_nice_yaml' +# node_exporter_web_config: +# tls_server_config: +# cert_file: '{{node_exporter_home_dir}}/conf/crt' +# key_file: '{{node_exporter_home_dir}}/conf/key' +# client_ca_file: '{{node_exporter_home_dir}}/conf/ca.crt' +# client_auth_type: RequireAndVerifyClientCert + + +# Optional, if enabled the commented out vars will be written to disk +# If enabled it will automatically add the flag to read the web_config +# defined above +node_exporter_tls: false +# node_exporter_tls_ca: +# node_exporter_tls_key: +# node_exporter_tls_crt: |
