r/blackbox-exporter: Rework to run as container
Instead of downloading the `blackbox_exporter` binary from GitHub and copying it to the managed node, the _blackbox-exporter_ role now installs _podman_ and configures a systemd container unit (Quadlet) to run it in a container. This simplifies the deployment considerably, and will make updating easier (just run the playbook with `-e blackbox_exporter_pull_image=true`).
This commit is contained in:
@@ -1,14 +0,0 @@
|
||||
blackbox_xptr_version: 0.22.0
|
||||
|
||||
blackbox_xptr_base_url:
|
||||
https://github.com/prometheus/blackbox_exporter/releases/download
|
||||
blackbox_xptr_archive:
|
||||
blackbox_exporter-{{ blackbox_xptr_version }}.linux-{{ blackbox_xptr_arch }}
|
||||
blackbox_xptr_tar_name: >-
|
||||
{{ blackbox_xptr_archive }}.tar.gz
|
||||
blackbox_xptr_tar_url: >-
|
||||
{{ blackbox_xptr_base_url }}/v{{ blackbox_xptr_version }}/{{ blackbox_xptr_tar_name }}
|
||||
blackbox_xptr_cksm_url: >-
|
||||
{{ blackbox_xptr_base_url }}/v{{ blackbox_xptr_version }}/sha256sums.txt
|
||||
blackbox_xptr_extract_dir: >-
|
||||
{{ playbook_dir }}/tmp/{{ blackbox_xptr_archive }}
|
||||
Reference in New Issue
Block a user