fix(wip): Adds workaround for weird k3s issues.
This commit is contained in:
parent
968d171699
commit
714aef3b90
4 changed files with 44 additions and 16 deletions
|
@ -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
|
||||
|
|
Reference in a new issue