feat(k8s): create kubernetes.result output that output json file

This commit is contained in:
Jaka Hudoklin 2020-01-14 19:12:35 +00:00
parent 7855c4adff
commit 80cb43fcea
No known key found for this signature in database
GPG key ID: D1F18234B07BD6E2

View file

@ -308,6 +308,11 @@ in {
description = "Generated kubernetes list object"; description = "Generated kubernetes list object";
type = types.attrs; type = types.attrs;
}; };
result = mkOption {
description = "Generated kubernetes JSON file";
type = types.package;
};
}; };
config = { config = {
@ -398,5 +403,8 @@ in {
items = config.kubernetes.objects; items = config.kubernetes.objects;
labels."kubenix/project-name" = config.kubenix.project; labels."kubenix/project-name" = config.kubenix.project;
}; };
kubernetes.result =
pkgs.writeText "kubenix-generated.json" (builtins.toJSON cfg.generated);
}; };
} }