From 7a313da3870c9ad93c7bac27c0c74292c10acba1 Mon Sep 17 00:00:00 2001 From: JakeGinesin Date: Sat, 18 Oct 2025 01:10:28 -0400 Subject: [PATCH] kube --- extras/k3s-node.nix | 8 ++++++++ extras/k3s.nix | 1 + 2 files changed, 9 insertions(+) diff --git a/extras/k3s-node.nix b/extras/k3s-node.nix index c11adea..ce83e68 100644 --- a/extras/k3s-node.nix +++ b/extras/k3s-node.nix @@ -50,5 +50,13 @@ # token = "jakeginesin12345678910"; tokenFile = config.age.secrets.kube.path; serverAddr = "https://172.24.233.22:6443"; + extraFlags = toString [ + # "--bind-address=0.0.0.0" # API server listens on all interfaces + # "--advertise-address=100.125.181.75" # Advertise this IP to cluster members + # "--node-ip=100.125.181.75" # Primary IP for this node + # "--node-external-ip=100.125.181.75" # External IP for services + # "--tls-san=100.125.181.75" # Add IP to TLS certificate + "--kubelet-arg=root-dir=/var/lib/kubelet" + ]; }; } diff --git a/extras/k3s.nix b/extras/k3s.nix index 518137f..8e913fd 100644 --- a/extras/k3s.nix +++ b/extras/k3s.nix @@ -58,6 +58,7 @@ # "--node-ip=100.125.181.75" # Primary IP for this node # "--node-external-ip=100.125.181.75" # External IP for services # "--tls-san=100.125.181.75" # Add IP to TLS certificate + "--kubelet-arg=root-dir=/var/lib/kubelet" ]; }; }