From 000e050396f4d9a7563a5f0a7f7aa617d51b856e Mon Sep 17 00:00:00 2001 From: Lucy Hochkamp Date: Sat, 22 Jun 2024 17:19:27 +0200 Subject: [PATCH] k3s --- hosts/ds9/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/hosts/ds9/default.nix b/hosts/ds9/default.nix index a79b2d70..85fd041b 100644 --- a/hosts/ds9/default.nix +++ b/hosts/ds9/default.nix @@ -178,11 +178,19 @@ in home.stateVersion = "23.11"; }; + # begin kube + services.k3s = { + enable = true; + extraFlags = "--disable=traefik --cluster-cidr 10.42.0.0/16,2001:cafe:42::/56 --service-cidr=10.43.0.0/16,2001:cafe:43::/112 --vpn-auth-file=/persistent/tailscale-auth-file"; + }; + systemd.services.k3s.path = [pkgs.tailscale pkgs.coreutils pkgs.bash]; + # end kube + ragon = { agenix.secrets."ionos" = { }; user.enable = true; persist.enable = true; - persist.extraDirectories = [ "/var/lib/syncthing" config.services.plex.dataDir "/var/lib/minecraft" "/var/lib/bzzt" ]; + persist.extraDirectories = [ "/var/lib/syncthing" config.services.plex.dataDir "/var/lib/minecraft" "/var/lib/bzzt" "/var/lib/rancher" "/etc/rancher" ]; services = { caddy.enable = true;