diff --git a/playbooks/deploy_blackbox_exporters_vhosts.yml b/playbooks/deploy_blackbox_exporters_vhosts.yml index 8bc0782..dfb5d23 100644 --- a/playbooks/deploy_blackbox_exporters_vhosts.yml +++ b/playbooks/deploy_blackbox_exporters_vhosts.yml @@ -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/ diff --git a/playbooks/roles/vhosts/blackbox_exporter/defaults/main.yml b/playbooks/roles/vhosts/blackbox_exporter/defaults/main.yml index fcbf49e..8ed8e79 100644 --- a/playbooks/roles/vhosts/blackbox_exporter/defaults/main.yml +++ b/playbooks/roles/vhosts/blackbox_exporter/defaults/main.yml @@ -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