helm: add noHooks option

This commit is contained in:
Bryton Hall 2023-06-12 02:41:00 -04:00
parent 9492528225
commit 67e1d98464
2 changed files with 15 additions and 1 deletions

View file

@ -20,6 +20,8 @@ with lib;
kubeVersion ? null,
# whether to include CRD
includeCRDs ? false,
# whether to include hooks
noHooks ? false,
}: let
valuesJsonFile = builtins.toFile "${name}-values.json" (builtins.toJSON values);
in
@ -32,6 +34,7 @@ with lib;
${optionalString (namespace != null) "--namespace ${namespace}"} \
${optionalString (values != {}) "-f ${valuesJsonFile}"} \
${optionalString includeCRDs "--include-crds"} \
${optionalString noHooks "--no-hooks"} \
${chart} >resources.yaml
# split multy yaml file into multiple files