diff --git a/modules/k3s/default.nix b/modules/k3s/default.nix index dd8a7b9..e1a9154 100644 --- a/modules/k3s/default.nix +++ b/modules/k3s/default.nix @@ -46,11 +46,12 @@ in MANIFESTS_DIR="/var/lib/rancher/k3s/server/manifests" NIX_MANIFESTS="${builtins.concatStringsSep " " (builtins.attrNames config.services.k3s.manifests)}" DEFAULT_MANIFESTS="ccm coredns local-storage rolebindings runtimes traefik" - + echo "---" echo "Cleaning up K3s manifests" + echo for file in $MANIFESTS_DIR/*.yaml; do - [ -f "$file" ] || echo "not a file"; continue + [ -f "$file" ] || continue name=$(basename "$file" .yaml) if ! (echo "$NIX_MANIFESTS $DEFAULT_MANIFESTS" | grep -qw $name); then echo "Stale manifest found, deleting $name.yaml" @@ -60,6 +61,7 @@ in done echo "Done" + echo ''; }; };