From 4db1380d6e401fdcafdea847d5a74a86be51f8c4 Mon Sep 17 00:00:00 2001 From: Mitchell Riedstra Date: Sun, 17 Oct 2021 20:41:13 -0400 Subject: Initial --- defaults/main.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 defaults/main.yml (limited to 'defaults') 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: -- cgit v1.2.3