ansible-infra/roles/alloy
chris 147737c7a2
All checks were successful
/ build (pull_request) Successful in 30s
/ Ansible Lint (pull_request) Successful in 2m36s
/ Ansible Lint (push) Successful in 2m37s
alloy(role): remove tags from role
2026-07-21 21:09:25 +02:00
..
defaults alloy(role): remove alloy_config_default contents from role 2026-07-17 18:51:14 +02:00
handlers alloy(role): pull in alloy role that works from fux 2026-07-09 23:12:14 +02:00
meta alloy(role): remove unpoller support 2026-07-13 23:06:18 +02:00
tasks alloy(role): remove tags from role 2026-07-21 21:09:25 +02:00
templates alloy(role): remove unpoller support 2026-07-13 23:06:18 +02:00
vars alloy(role): add documentation 2026-07-13 23:03:40 +02:00
README.md alloy(role0: fix spelling mistake 2026-07-17 18:41:15 +02:00

Grafana Alloy role

Installs and configures Grafana Alloy on Debian-based systems. Optionally deploys a Blackbox exporter config.

Supported Distributions

Should work on Debian-based distributions.

Required Arguments

  • alloy_config_default: The default Alloy configuration. Recommended for configuration that hosts of a groupe share.

Optional Arguments

  • alloy_config_additional: Additional Alloy configuration appended to the default config. Recommended for per host configuration
  • alloy_cap_net_bind_service: Grant Alloy the CAP_NET_BIND_SERVICE capability, allowing it to bind to privileged ports (<1024).

Blackbox Exporter

  • alloy_blackbox_exporter_config_default: Default blackbox exporter configuration.
  • alloy_blackbox_exporter_config_additional: Additional blackbox exporter configuration appended to the default blackbox exporter config.