From 80cb43fceabf50996f002ff99e99c9ce75b3d905 Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Tue, 14 Jan 2020 19:12:35 +0000 Subject: [PATCH] feat(k8s): create kubernetes.result output that output json file --- modules/k8s.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/k8s.nix b/modules/k8s.nix index f18be65..9cdef15 100644 --- a/modules/k8s.nix +++ b/modules/k8s.nix @@ -308,6 +308,11 @@ in { description = "Generated kubernetes list object"; type = types.attrs; }; + + result = mkOption { + description = "Generated kubernetes JSON file"; + type = types.package; + }; }; config = { @@ -398,5 +403,8 @@ in { items = config.kubernetes.objects; labels."kubenix/project-name" = config.kubenix.project; }; + + kubernetes.result = + pkgs.writeText "kubenix-generated.json" (builtins.toJSON cfg.generated); }; }