From b4c0b59127a6dda1e56e285741eda9161f79b6f7 Mon Sep 17 00:00:00 2001 From: greysoh Date: Tue, 16 Jul 2024 11:40:03 -0400 Subject: [PATCH] feature: Disable ServiceLB. --- nixinfra/commons.agent.nix | 2 ++ nixinfra/commons.nix | 2 -- nixinfra/commons.server.nix | 2 ++ nixinfra/kitteh-node-1/server.nix | 2 ++ 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/nixinfra/commons.agent.nix b/nixinfra/commons.agent.nix index 6b3cf03..048318a 100644 --- a/nixinfra/commons.agent.nix +++ b/nixinfra/commons.agent.nix @@ -13,8 +13,10 @@ in { proxmox.qemuConf.diskSize = pkgs.lib.mkForce "131072"; services.k3s = { + enable = true; role = "agent"; serverAddr = "https://kitteh-node-1-k3s-server:6443"; + extraFlags = "--disable servicelb"; }; virtualisation.docker.enable = true; diff --git a/nixinfra/commons.nix b/nixinfra/commons.nix index e47f3b6..ecad457 100644 --- a/nixinfra/commons.nix +++ b/nixinfra/commons.nix @@ -13,8 +13,6 @@ in { } ]; - services.k3s.enable = true; - systemd.services.kittehclean = { enable = true; description = "Cleans up this Kitteh node & runs init tasks"; diff --git a/nixinfra/commons.server.nix b/nixinfra/commons.server.nix index ff13826..31c86a4 100644 --- a/nixinfra/commons.server.nix +++ b/nixinfra/commons.server.nix @@ -13,8 +13,10 @@ in { proxmox.qemuConf.diskSize = pkgs.lib.mkForce "32768"; services.k3s = { + enable = true; role = "server"; serverAddr = "https://kitteh-node-1-k3s-server:6443"; + extraFlags = "--disable servicelb"; }; # K3s settings diff --git a/nixinfra/kitteh-node-1/server.nix b/nixinfra/kitteh-node-1/server.nix index 34de488..0d40188 100644 --- a/nixinfra/kitteh-node-1/server.nix +++ b/nixinfra/kitteh-node-1/server.nix @@ -18,8 +18,10 @@ in { networking.hostName = "kitteh-node-1-k3s-server"; services.k3s = { + enable = true; role = "server"; clusterInit = true; + extraFlags = "--disable servicelb"; }; # K3s settings