snix/ops/machines
Vincent Ambo c948a26d7d feat(ops/modules): configure builderball cache setup
Configures an experimental setup for a builderball-based public cache.

This cache only includes the two build machines (whitby & nevsky), for the time
period where both of them exist simultaneously.

The idea is this:

All participating hosts run a harmonia binary cache locally (whitby already
does). They then run builderball instances pointing at each other's harmonia
caches (through dedicated public hostnames).

When a request comes in, the first matching cache address is returned and Nix
will substitute from there.

Change-Id: Ia7d5357fd5e04f77b460205544fa24e82b100230
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12975
Autosubmit: tazjin <tazjin@tvl.su>
Tested-by: BuildkiteCI
Reviewed-by: sterni <sternenseemann@systemli.org>
2025-01-14 17:51:21 +00:00
..
bugry feat(ops/machines): IPv6 setup for bugry 2025-01-14 16:44:26 +00:00
nevsky feat(ops/modules): configure builderball cache setup 2025-01-14 17:51:21 +00:00
nixery-01 fix(ops/nixery-01): enable automatic GC 2024-04-18 08:50:32 +00:00
sanduny feat(ops/sanduny): deploy volgasprint.org 2024-02-28 20:34:47 +00:00
whitby feat(ops/modules): configure builderball cache setup 2025-01-14 17:51:21 +00:00
all-systems.nix feat(aspen/system): Move metrics to ogopogo, refresh 2024-09-22 20:39:17 +00:00