feat(ops/modules): factor grafana & prometheus setup into a module

... that is then promptly enabled on nevsky.

Change-Id: Ie51037cec810bb7f81099a67ebd2581dcf710bd5
Reviewed-on: https://cl.tvl.fyi/c/depot/+/13093
Tested-by: BuildkiteCI
Reviewed-by: sterni <sternenseemann@systemli.org>
This commit is contained in:
Vincent Ambo 2025-02-02 01:45:34 +03:00 committed by tazjin
parent 75fe623d97
commit afcdcc6338
3 changed files with 109 additions and 1 deletions

View file

@ -15,6 +15,7 @@ in
(mod "josh.nix")
(mod "known-hosts.nix")
(mod "livegrep.nix")
(mod "monitoring.nix")
(mod "monorepo-gerrit.nix")
(mod "owothia.nix")
(mod "panettone.nix")
@ -33,6 +34,7 @@ in
(mod "www/grep.tvl.fyi.nix")
(mod "www/self-cache.tvl.fyi.nix")
(mod "www/self-redirect.nix")
(mod "www/status.tvl.su.nix")
(depot.third_party.agenix.src + "/modules/age.nix")
];