2025-11-09 11:48:45 -03:00
|
|
|
# hosts/roles/titan_jh/tasks/main.yaml
|
|
|
|
|
---
|
2026-01-06 12:47:34 -03:00
|
|
|
- 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']
|
|
|
|
|
|
2025-11-09 11:48:45 -03:00
|
|
|
- name: Placeholder for jumphost hardening
|
|
|
|
|
ansible.builtin.debug:
|
|
|
|
|
msg: "Harden SSH, manage bastion tooling, and configure audit logging here."
|
|
|
|
|
tags: ['jumphost']
|