Add Prometheus Node Exporter to frr_anycast role
Устанавливает prometheus-node-exporter из официального репозитория Ubuntu 24 LTS (universe, сторонний репозиторий не добавляется) на всех узлах обеих сред (площадка A + Облачная площадка), безусловно. Сервис enabled+started, слушает стандартный порт :9100 (дефолт пакета, конфиг не переопределяется). Firewall-правил не требуется — в nftables.conf.j2 нет table inet filter с policy drop. Шаблоны FRR/nftables не затронуты: render-check.sh 6/6, render-check-cloud.sh 84/84, без изменений. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Bc3HkMiDwooSyLBLoMKNyF
This commit is contained in:
1 parent
72367682b5
commit
036f32869b
5 files changed
+70
No files matched your search
@@ -25,3 +25,7 @@ nftables_conf_path: /etc/nftables.conf
|
||||
# вообще не разворачивается). Включается автоматически, как только задан
|
||||
# dnat_target_ip — отдельного булева флага в env не требуется.
|
||||
dnat_target_ip: ""
|
||||
|
||||
# Из официального репозитория Ubuntu (universe), стандартный порт :9100 —
|
||||
# конфиг пакета не переопределяется.
|
||||
node_exporter_package: prometheus-node-exporter
|
||||
@@ -163,3 +163,15 @@
|
||||
enabled: true
|
||||
state: started
|
||||
when: enable_snat | bool
|
||||
|
||||
- name: Node Exporter | установить из официального репозитория Ubuntu
|
||||
ansible.builtin.apt:
|
||||
name: "{{ node_exporter_package }}"
|
||||
state: present
|
||||
update_cache: true
|
||||
|
||||
- name: Node Exporter | сервис включён и запущен (стандартный порт 9100)
|
||||
ansible.builtin.systemd:
|
||||
name: prometheus-node-exporter
|
||||
enabled: true
|
||||
state: started
|
||||
Reference in new issue
Block a user