From 6a4b7f443147149420e4c2ee76bfcccd958908c8 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 0f66730..ad899a3 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."