zimbatm
56d783f547
make JSON writing optional
...
allow to pass `writeJSON = false;` and get the raw data instead. This is
useful if one wants to avoid writing secrets in the /nix/store. Instead,
use `nix-instantiate --strict --eval --json`.
2019-02-07 23:59:00 +01:00
Jaka Hudoklin
bf920ab2a6
feat: improve tests
2018-12-04 10:07:09 +01:00
Jaka Hudoklin
d244a7d6c5
fix: filter unique resources when generating
2018-04-13 10:35:46 +02:00
Jaka Hudoklin
df2f00a729
feat(modules): set default namespace from parent module namespace
2018-04-06 19:54:46 +02:00
Jaka Hudoklin
d582830627
fix(modules): fix customResources
2018-02-20 23:07:47 +01:00
Jaka Hudoklin
97826c01e4
fix(lib): split k8s functions to separate file
2018-01-11 12:10:18 +01:00
Jaka Hudoklin
642a31b0d0
feat(lib): make explicit secretToEnv function that converts mkSecretOption to env
2017-12-29 10:20:19 +01:00
Jaka Hudoklin
5179a8d0a7
feat: deprecate mkValueOrSecretOption with mkSecretOption
2017-12-18 12:22:18 +01:00
Jaka Hudoklin
16647cc5ef
feat(lib): add toYAML method
2017-12-01 12:40:28 +01:00
Jaka Hudoklin
663138ae4c
feat(lib): add octalToDecimal
2017-12-01 12:37:10 +01:00
Jaka Hudoklin
9b3bd3b252
fix(modules): use customResourceDefinitions from global module
2017-11-27 13:12:45 +01:00
Jaka Hudoklin
1d2732d7b6
feat: add hash of build to every resource labels
2017-11-11 13:47:09 +01:00
Jaka Hudoklin
30c9de967f
feat(lib): add mkValueOrSecretOption
2017-11-11 13:42:15 +01:00
Jaka Hudoklin
cbf84e25a5
first commit
2017-11-11 11:52:17 +01:00