fixup! WIP: koyomi

Simon Bruder 2024-05-11 21:56:35 +02:00
parent 7dd8541467
commit 3f04eb79b2
Signed by: simon
GPG Key ID: 347FF8699CDA0776
3 changed files with 15 additions and 5 deletions

View File

@ -10,8 +10,8 @@ SPDX-License-Identifier: CC-BY-SA-4.0
TBD
mdadm --create /dev/md/esp -n 2 -l 1 -e 1.0 /dev/nvme0n1p1 /dev/nvme1n1p1
mdadm --create /dev/md/main -n 2 -l 1 -e 1.2 /dev/nvme0n1p2 /dev/nvme1n1p2
mdadm --create /dev/md/boot -n 2 -l 1 -e 1.0 /dev/nvme0n1p2 /dev/nvme1n1p2
mdadm --create /dev/md/main -n 2 -l 1 -e 1.2 /dev/nvme0n1p3 /dev/nvme1n1p3
## Purpose

View File

@ -12,14 +12,16 @@
boot = {
swraid.enable = true;
kernelModules = [ "kvm-intel" ];
kernelParams = [ "ip=dhcp" ];
loader = {
grub.enable = false;
systemd-boot.enable = true;
efi.canTouchEfiVariables = true;
grub = {
devices = [ "/dev/nvme0n1" "/dev/nvme1n1" ];
};
};
initrd = {
availableKernelModules = [ "aesni_intel" "ahci" "nvme" ];
kernelModules = [ "dm-snapshot" ];
network.enable = true; # remote unlocking
luks.devices = {
koyomi-pv = {
name = "koyomi-pv";

View File

@ -87,5 +87,13 @@
hostNames = [ "[yuzuru.sbruder.de]:2222" ];
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAcvbbHSK7x9t0Jpr4L55RTC4WRNJIgKZ1B+99PhpSX8";
};
koyomi = {
hostNames = [ "koyomi" "koyomi.sbruder.de" "koyomi.vpn.sbruder.de" ];
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAZVoGK0JNltzqVWN9dejWMkedfzcipTv6iX52HTHaVz";
};
koyomi-initrd = {
hostNames = [ "[koyomi.sbruder.de]:2222" ];
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINPQuXX9EJXcz7wkG/yDxrZVODaitAQ1lfGzedNrYKhI";
};
};
}