From f2bb2757b8452bde481293c53391ddaab5a02390 Mon Sep 17 00:00:00 2001 From: Chris Kruining Date: Wed, 5 Nov 2025 10:46:20 +0100 Subject: [PATCH] feat: add test code to assert if k3s is running --- clanServices/zitadel/default.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/clanServices/zitadel/default.nix b/clanServices/zitadel/default.nix index 027110e..328a912 100644 --- a/clanServices/zitadel/default.nix +++ b/clanServices/zitadel/default.nix @@ -77,6 +77,21 @@ in }; in { + assertions = + let + inherit (lib) attrValues any; + in + [ + { + assertion = + config.services.k3s.enable == true; + # config.clan.inventory.instances + # |> attrValues + # |> any ({ module, ... }: module.name == "k3s"); + message = "This module requires k3s in order to run"; + } + ]; + clan.core.vars.generators.zitadel = { share = false;