about summary refs log tree commit diff
path: root/nixos/tests/glusterfs.nix
diff options
context:
space:
mode:
authorFlorian Klink <flokli@flokli.de>2024-06-08 18:27:31 +0300
committerFlorian Klink <flokli@flokli.de>2024-06-10 13:32:40 +0300
commit486f515d4720ae9a4a7790f4cdcb4686efe5bcf5 (patch)
tree4ee393b741a6878e99db272b9247672c73091bcc /nixos/tests/glusterfs.nix
parent09397213a3f6922553632dd2eb39943f553a9549 (diff)
nixos/alloy: init module
This adds a NixOS module for Grafana Alloy.

I started from the grafana-agent one but dropped all settings and config
management whatsoever.

Grafana Alloy uses its own Alloy config format (similar to HCL), which
is not really possible to express in Nix.
Simply pointing to a path in `/etc`, and leaving it up to the user to configure
it via `environment.etc` allows the user to arrange config files however
it makes most sense for them.

The module, systemd unit etc is called "alloy", not "grafana-alloy" to
follow the way it's packaged on other distros, to follow POLA.
Diffstat (limited to 'nixos/tests/glusterfs.nix')
0 files changed, 0 insertions, 0 deletions