fix(wip): Adds workaround for weird k3s issues.

This commit is contained in:
greysoh 2024-07-19 16:19:50 -04:00
parent 968d171699
commit 714aef3b90
Signed by: imterah
GPG key ID: 8FA7DD57BA6CEA37
4 changed files with 44 additions and 16 deletions

View file

@ -10,12 +10,21 @@ in {
networking.hostName = "kitteh-node-1-k3s-server";
environment.variables.NIX_BUILD_ID = "kitteh-node-1/server";
services.k3s = {
systemd.services.k3s = {
enable = true;
role = "server";
clusterInit = true;
extraFlags = "--disable servicelb";
description = "(manual) k3s service";
path = [
pkgs.k3s
];
serviceConfig = {
Type = "simple";
ExecStart = pkgs.writeShellScript "k3s-hack" ''
k3s server --cluster-init --token ${services.k3s.token} --disable servicelb
'';
};
};
# K3s settings