From 02a273bfe38c064e2dce696374d3be72d73377bc Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Tue, 6 Jan 2026 12:47:34 -0300 Subject: [PATCH] titan-jh: enable node exporter --- hosts/roles/titan_jh/tasks/main.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/hosts/roles/titan_jh/tasks/main.yaml b/hosts/roles/titan_jh/tasks/main.yaml index 0f66730e..ad899a38 100644 --- a/hosts/roles/titan_jh/tasks/main.yaml +++ b/hosts/roles/titan_jh/tasks/main.yaml @@ -1,5 +1,18 @@ # hosts/roles/titan_jh/tasks/main.yaml --- +- name: Install node exporter + ansible.builtin.package: + name: prometheus-node-exporter + state: present + tags: ['jumphost', 'monitoring'] + +- name: Enable node exporter + ansible.builtin.service: + name: prometheus-node-exporter + enabled: true + state: started + tags: ['jumphost', 'monitoring'] + - name: Placeholder for jumphost hardening ansible.builtin.debug: msg: "Harden SSH, manage bastion tooling, and configure audit logging here."