refactor: ward microvms are now own folders

This commit is contained in:
oddlama 2023-06-12 00:23:07 +02:00
parent 3f19475eda
commit dfe1abdfde
No known key found for this signature in database
GPG key ID: 14EFE510775FE39A
4 changed files with 258 additions and 291 deletions

View file

@ -36,8 +36,8 @@
};
in {
kanidm = defaults;
grafana = defaultsa;
loki = defaults
grafana = defaults;
loki = defaults;
};
#ddclient = defineVm;

View file

@ -1,21 +1,11 @@
{
extra.microvms.vms.grafana = {
system = "x86_64-linux";
autostart = true;
zfs = {
enable = true;
pool = "rpool";
};
};
microvm.vms.grafana.config = {
config,
lib,
nodeName,
nodes,
utils,
...
}: {
}: {
age.rekey.hostPubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBXXjI6uB26xOF0DPy/QyLladoGIKfAtofyqPgIkCH/g";
extra.wireguard.proxy-sentinel.client.via = "sentinel";
@ -121,5 +111,4 @@
};
systemd.services.grafana.after = ["sys-subsystem-net-devices-${utils.escapeSystemdPath "proxy-sentinel"}.device"];
};
}

View file

@ -1,21 +1,11 @@
{
extra.microvms.vms.kanidm = {
system = "x86_64-linux";
autostart = true;
zfs = {
enable = true;
pool = "rpool";
};
};
microvm.vms.kanidm.config = {
config,
lib,
nodes,
pkgs,
utils,
...
}: {
}: {
age.rekey.hostPubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN2TxWynLb8V9SP45kFqsoCWhe/dG8N1xWNuJG5VQndq";
extra.wireguard.proxy-sentinel.client.via = "sentinel";
@ -77,5 +67,4 @@
};
systemd.services.kanidm.after = ["sys-subsystem-net-devices-${utils.escapeSystemdPath "proxy-sentinel"}.device"];
};
}

View file

@ -1,20 +1,10 @@
{
extra.microvms.vms.loki = {
system = "x86_64-linux";
autostart = true;
zfs = {
enable = true;
pool = "rpool";
};
};
microvm.vms.loki.config = {
config,
lib,
nodes,
utils,
...
}: {
}: {
age.rekey.hostPubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICDDvvF3+KwfoZrPAUAt2HS7y5FM9S5Mr1iRkBUqoXno";
extra.wireguard.proxy-sentinel.client.via = "sentinel";
@ -109,5 +99,4 @@
};
systemd.services.loki.after = ["sys-subsystem-net-devices-${utils.escapeSystemdPath "proxy-sentinel"}.device"];
};
}