2024-02-29 19:30:32 +00:00
|
|
|
{
|
|
|
|
machines.jefke = {
|
|
|
|
kind = "physical";
|
|
|
|
arch = "x86_64-linux";
|
|
|
|
isHypervisor = true;
|
|
|
|
|
|
|
|
nixosModule.lab = {
|
|
|
|
storage = {
|
|
|
|
osDisk = "/dev/sda";
|
|
|
|
dataPartition = "/dev/nvme0n1p1";
|
|
|
|
};
|
|
|
|
|
|
|
|
ssh = {
|
|
|
|
useCertificates = true;
|
|
|
|
hostCert = builtins.readFile ./certificates/jefke/host_ed25519.crt;
|
|
|
|
userCert = builtins.readFile ./certificates/jefke/user_ed25519.crt;
|
|
|
|
};
|
2024-03-19 21:56:52 +00:00
|
|
|
|
|
|
|
k3s.enable = true;
|
2024-02-29 19:30:32 +00:00
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|