From a43ad48b3a6bc5349ed20524550b80dd82188069 Mon Sep 17 00:00:00 2001 From: s3lph Date: Wed, 18 Nov 2020 02:32:28 +0100 Subject: [PATCH] Add mTLS support for OpenBSD hosts --- .../templates/prometheus-node-exporter-webconfig.yml.j2 | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 roles/prometheus_node_openbsd/templates/prometheus-node-exporter-webconfig.yml.j2 diff --git a/roles/prometheus_node_openbsd/templates/prometheus-node-exporter-webconfig.yml.j2 b/roles/prometheus_node_openbsd/templates/prometheus-node-exporter-webconfig.yml.j2 new file mode 100644 index 0000000..112eedd --- /dev/null +++ b/roles/prometheus_node_openbsd/templates/prometheus-node-exporter-webconfig.yml.j2 @@ -0,0 +1,8 @@ +--- +{{ ansible_managed | comment }} + +tls_server_config: + cert_file: "{{ prometheus_node_tls_cert }}" + key_file: "{{ prometheus_node_tls_key }}" + client_auth_type: "{{ prometheus_node_tls_require_cert | ternary('RequireAndVerifyClientCert', 'NoClientCert') }}" + client_ca_file: "{{ prometheus_node_tls_ca }}"