refactor(blackbox): move exporter defaults into role and simplify vhost playbook vars

This commit is contained in:
Haitao Pan 2025-09-29 11:06:21 +08:00
parent 16f1e5a147
commit a9761485ce
2 changed files with 30 additions and 26 deletions

View File

@ -2,19 +2,18 @@
hosts: global-homepage.svc.plus
become: true
vars:
blackbox_version: "0.25.0"
blackbox_user: "blackbox"
blackbox_bin: "/usr/local/bin/blackbox_exporter"
blackbox_conf_dir: "/opt/blackbox"
blackbox_conf_file: "/opt/blackbox/blackbox.yml"
blackbox_listen: ":9115"
dl_business_host: "dl.svc.plus"
dl_download_path: "/download/"
blackbox_arch_map:
x86_64: linux-amd64
amd64: linux-amd64
aarch64: linux-arm64
arm64: linux-arm64
hosts:
- name: "www.svc.plus"
path:
- "/docs/"
- "/download/"
- name: "cn-homepage.svc.plus"
path:
- "/docs/"
- "/download/"
- name: "dl.svc.plus"
path:
- "/"
roles:
- roles/vhosts/common/
- roles/vhosts/blackbox_exporter/
@ -22,19 +21,18 @@
hosts: cn-homepage.svc.plus
become: true
vars:
blackbox_version: "0.25.0"
blackbox_user: "blackbox"
blackbox_bin: "/usr/local/bin/blackbox_exporter"
blackbox_conf_dir: "/opt/blackbox"
blackbox_conf_file: "/opt/blackbox/blackbox.yml"
blackbox_listen: ":9115"
dl_business_host: "dl.svc.plus"
dl_download_path: "/download/"
blackbox_arch_map:
x86_64: linux-amd64
amd64: linux-amd64
aarch64: linux-arm64
arm64: linux-arm64
hosts:
- name: "www.svc.plus"
path:
- "/docs/"
- "/download/"
- name: "cn-homepage.svc.plus"
path:
- "/docs/"
- "/download/"
- name: "dl.svc.plus"
path:
- "/"
roles:
- roles/vhosts/common/
- roles/vhosts/blackbox_exporter/

View File

@ -1,4 +1,10 @@
---
blackbox_version: "0.25.0"
blackbox_user: "blackbox"
blackbox_bin: "/usr/local/bin/blackbox_exporter"
blackbox_conf_dir: "/opt/blackbox"
blackbox_conf_file: "/opt/blackbox/blackbox.yml"
blackbox_listen: ":9115"
blackbox_arch_map:
x86_64: linux-amd64
amd64: linux-amd64