Commit graph

43 commits

Author SHA1 Message Date
GTrunSec
bc5c70db39
fmt 2022-04-02 14:42:22 -07:00
GTrunSec
6a720a257e
statix fix 2022-04-02 13:43:57 -07:00
GTrunSec
60592d3096
fmt 2022-04-02 12:40:35 -07:00
David Arnold
806a3d759e
ref: throwError -> doThrowError
Follow somewhat the nixpkgs conventions for bool flags
2021-06-01 10:00:15 -05:00
David Arnold
b29d3a11b2
testing: rename defaults to common options
They are technically no defaults and competing declarations cause a
module error
2021-05-31 22:36:11 -05:00
David Arnold
557cc48a0a
style: simplify example & tests top level invokation 2021-05-31 22:35:41 -05:00
David Arnold
39badb2084
fixup tests 2021-05-31 21:14:39 -05:00
David Arnold
e575c23570
rm: fix nixosPath
nixosPath would get reified in the nix store as /nix/store/<hash>-nixos
which breakes any referenced from within ./nixpkgs/nixos to ../lib or
../pkgs
2021-05-31 17:25:06 -05:00
David Arnold
ee9b4adfc8
ref: non-flake compatibility
since this is purely a legacy concern (both default.nix and shell.nix),
we avoid to include the flake-compat as a flake input.

(even though unused inputs are lazily fetched - for style & clarity)
2021-05-31 17:25:05 -05:00
David Arnold
70d249aaff
move past legacy compat 2021-05-13 19:45:26 -04:00
David Arnold
db6d83c61e
fmt 2021-05-13 17:33:58 -04:00
David Arnold
1bd3fe4d4e
fixups 2021-05-06 16:07:24 -04:00
Jaka Hudoklin
bbc5e3d477
WIP: test refactoring 2021-05-05 22:49:54 -04:00
David Arnold
8ad3b90a52
deactivate legacy + flaky tests 2021-05-05 22:33:09 -04:00
David Arnold
1cc28e4602
bump: k8s version 2021-04-29 16:23:20 -05:00
Xavier Zwirtz
cdddbc3f7d
Added k3s test 2021-04-28 14:28:44 -05:00
Jaka Hudoklin
611059a329 fix(tests): fix helm tests 2020-04-04 19:22:57 +07:00
Jaka Hudoklin
b2c91dfa4b fix tests, do not test k8s 1.8 to 1.10 anymore 2020-04-04 18:44:43 +07:00
Jaka Hudoklin
26d0351eb8
feat(legacy): improve CRD support 2019-10-21 13:47:21 +02:00
Jaka Hudoklin
29b1140178
feat(legacy): improve legacy support, add more tests 2019-10-21 12:51:46 +02:00
Jaka Hudoklin
e9dbb01005
feat(submodules): add test for submodule passthru 2019-10-10 13:01:19 +02:00
Jaka Hudoklin
9ca9c44c92
feat(submodules): add support for submodule exports 2019-10-10 13:00:52 +02:00
Jaka Hudoklin
9f05cd56b1
feat(legacy): refactor legacy kubenix support 2019-10-06 21:43:57 +02:00
Jaka Hudoklin
ff59c7d905
feat: initial back compatibility for kubenix 1.0 2019-09-27 18:29:54 +02:00
Jaka Hudoklin
7e7eb19e94
improve testing 2019-05-05 11:55:19 +02:00
Jaka Hudoklin
e4493addd8
pass nixos path explicitly 2019-05-03 23:37:20 +02:00
Jaka Hudoklin
5e29229879
feat(k8s): support for yaml/json imports 2019-04-05 20:27:47 +02:00
Jaka Hudoklin
6183fcc190
Refactor:
- Support for module features
- Remove kubenix.module and rather use explicit modules
- Make tests framework independent of k8s module
- Remove metacontroller submodule, which will go to kubenix-modules
- Improved submodule propagation and passthru
- Added additional test for k8s-submodule
2019-03-12 20:48:19 +01:00
Jaka Hudoklin
4b96377e42
feat: initial work on metacontroller 2019-03-08 23:26:41 +01:00
Jaka Hudoklin
987c6e4173
feat: improve testing 2019-03-08 00:40:58 +01:00
Jaka Hudoklin
eac2d78667
feat: refactor file structure module interfaces and other 2019-03-07 23:23:07 +01:00
Jaka Hudoklin
5d8b66f8a0
feat: interface and lib refactoring 2019-03-07 18:02:26 +01:00
Jaka Hudoklin
e260ad9bb4
feat: rename kubenix.all to kubenix.module 2019-03-07 11:41:43 +01:00
Jaka Hudoklin
fbaed4ec00
feat: refactor kubenix.k8s-submodule to kubenix.all module 2019-03-05 21:26:49 +01:00
Jaka Hudoklin
fc3ba14b5c
feat(submodules): allow to match modules by version regex 2019-03-01 17:49:37 +01:00
Jaka Hudoklin
e00079fb97
feat(k8s): explicit resource ordering 2019-02-28 14:06:07 +01:00
Jaka Hudoklin
ba1144a8df
feat: initial helm integration (thanks to @matejc)
helm2json was first implemented by matejc in
https://github.com/matejc/helm2json and incorperated in this project,
big thanks to @matejc for making this possible
2019-02-28 13:17:40 +01:00
Jaka Hudoklin
e1e6173a2c
feat(istio): fixes and add simple test 2019-02-27 14:18:38 +01:00
Jaka Hudoklin
bae2b8d3e6
feat(k8s): allow to specify custom defaults condition, add test 2019-02-27 12:06:18 +01:00
Jaka Hudoklin
8536b03151
feat(submodules): refactor defaults 2019-02-26 21:23:14 +01:00
Jaka Hudoklin
9bc2406ff2
feat: refactor testing 2019-02-25 17:16:24 +01:00
Jaka Hudoklin
f2c6d6a40d
feat(testing): e2e testing improvements 2019-02-20 23:09:08 +01:00
Jaka Hudoklin
b4c4f17cc9
feat: refactor tests 2019-02-17 19:42:13 +01:00
Renamed from test/default.nix (Browse further)