Convert lewis to kubernetes node

Install tmux on servers
Mount jellyfin media locally
This commit is contained in:
Pim Kunis 2024-05-26 14:34:19 +02:00
parent 266d7d905c
commit 007ff1e438
12 changed files with 39 additions and 153 deletions

View file

@ -4,10 +4,6 @@
kubernetesNodeLabels.storageType = "slow";
nixosModule.lab = {
storage = {
kubernetesNode = true;
};
k3s = {
enable = true;
serverAddr = "https://jefke.dmz:6443";

View file

@ -4,10 +4,6 @@
kubernetesNodeLabels.storageType = "fast";
nixosModule.lab = {
storage = {
kubernetesNode = true;
};
k3s = {
enable = true;
clusterInit = true;

View file

@ -1,15 +1,19 @@
{
machines.lewis = {
arch = "x86_64-linux";
kubernetesNodeLabels = {
storageType = "fast";
hasMedia = "true";
};
nixosModule = {
lab = {
backups.enable = true;
data-sharing.enable = true;
storage = {
osDisk = "/dev/sda";
dataPartition = "/dev/nvme0n1p1";
k3s = {
enable = true;
serverAddr = "https://jefke.dmz:6443";
};
};
};