- Aug 29, 2022
-
-
Florian Sesser authored
We want to have this in our own monitoring
-
- Aug 15, 2022
-
-
Florian Sesser authored
-
- Aug 03, 2022
-
-
Florian Sesser authored
refs privatestorageops#416, PrivateStorageio#115
-
- Jun 10, 2022
-
-
Florian Sesser authored
Fixes #118
-
- May 23, 2022
-
-
Jean-Paul Calderone authored
-
- May 20, 2022
-
-
Florian Sesser authored
-
- May 10, 2022
-
-
Florian Sesser authored
-
Florian Sesser authored
-
Florian Sesser authored
-
- May 03, 2022
-
-
Florian Sesser authored
This reverts commit c8a13555. Sadly, Borg says this is not a good idea: https://borgbackup.readthedocs.io/en/stable/faq.html#can-i-backup-from-multiple-servers-into-a-single-repository
-
Florian Sesser authored
Spoiler: This won't work, Borg does not guarantee consistency with parallel writers to the same repo as I now found out.
-
Florian Sesser authored
-
Florian Sesser authored
-
Florian Sesser authored
-
- May 02, 2022
-
-
Florian Sesser authored
-
Florian Sesser authored
It's not really a key, and not really public, but not secret either. This way, the tests can run.
-
- Apr 29, 2022
-
-
Florian Sesser authored
-
Florian Sesser authored
-
Florian Sesser authored
-
Florian Sesser authored
-
- Apr 15, 2022
-
-
Florian Sesser authored
-
Florian Sesser authored
-
- Feb 27, 2022
-
-
Florian Sesser authored
Since that describes it better, especially now that I have moved the one line that wasn't about the VPN out of it.
-
Florian Sesser authored
-
- Feb 25, 2022
-
-
Florian Sesser authored
-
This includes the host-based metrics collector, and the VPN client setup (including key deployment).
-
- Feb 24, 2022
-
-
Florian Sesser authored
-
Florian Sesser authored
... and fix that option the other commit introduced
-
- Feb 21, 2022
-
-
Florian Sesser authored
If I understand the behavior current Prometheus and Grafana correctly, this should remove the port number from the paymentserver labels in Prometheus TDSB.
-
- Feb 11, 2022
-
-
Florian Sesser authored
-
Florian Sesser authored
Do some name resolution for those poor computers Improve factoring by removing those `/etc/hosts` entries And avoid the infinite loop @tomprince was encountering in !258
-
- Feb 10, 2022
-
-
Jean-Paul Calderone authored
morph offers an auto-passed `nodes` parameter from which we can read all of the nodes in the morph "network". We can dig around in this to find the monitoring node and then read its configured IP address. It may be worth noting that this address appears in at least two places in the configuration. It appears in our "input" configuration which grid.nix defines. This change reads it from there. We also have a NixOS module `nixos/modules/monitoring/vpn/server.nix` which reads this "input" and uses it to configure `networking.wireguard.interfaces.monitoringvpn`. This is fed onwards to <nixos> to generate actual system configuration. It seems better to use the former than the latter because we have more direct control over it and if we consider the whole configuration system a function then it is more like an argument we are supplying rather than an obscure implementation detail.
-
Florian Sesser authored
This reverts commit 3113a3e6. Thinking a second time: While the staging grid is deployed to by an automaton anyway and it taking a minute longer won't bother us, 20 % space savings is probably not worth slowing down development interactivity.
-
Florian Sesser authored
-
Florian Sesser authored
-
- Feb 07, 2022
-
-
Tom Prince authored
This is the derivation I use when running `nix store diff-closures` for the weekly nixpkgs update. The derivation also includes some attributes that are useful for exploring the various grid configurations in the nix repl.
-
- Feb 03, 2022
-
-
Florian Sesser authored
Should be pure refactoring
-
Florian Sesser authored
-
- Feb 02, 2022
-
-
Florian Sesser authored
-
Florian Sesser authored
This is my latest version of this, updated to work with the packages in NixOS 21.05.
-