Commit graph

258 commits

Author SHA1 Message Date
David Arnold
70d249aaff
move past legacy compat 2021-05-13 19:45:26 -04:00
David Arnold
d1ad09a897
enhance github workflow 2021-05-13 17:34:13 -04:00
David Arnold
db6d83c61e
fmt 2021-05-13 17:33:58 -04:00
GTrunSec
c3fa598922 enhance nix-shell and add CI 2021-05-13 17:08:41 -04:00
David Arnold
ffaa63af55
ref: reuse upstream k8s testing infra as much as possible 2021-05-12 22:35:22 -04:00
David Arnold
0abb1adb9b
wip: strip down local runtime options 2021-05-12 18:16:35 -04:00
David Arnold
4707557ba3
fix: config tests without script
some tests only assert correct configuration generation, let's call
them "config tests" as opposed to "runtime tests"/"e2e tests".

Those configuration tests, don't expose a runtime script. So they
should not be taken into account for any orchestrated runtime script.
2021-05-10 14:59:04 -04:00
Thomas Bereknyei
a3464f6857 add kubetest derivation from pypi 2021-05-08 13:05:06 -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
9759a318f5
expose cluster & fix flaky test image 2021-05-05 22:33:08 -04:00
David Arnold
2026496ea0
inaugurate decent devshell 2021-04-29 17:13:33 -05:00
David Arnold
be58b0e94e
fix helm test 2021-04-29 16:25:04 -05:00
David Arnold
1cc28e4602
bump: k8s version 2021-04-29 16:23:20 -05:00
David Arnold
599ce2def0
fix default compat 2021-04-28 19:25:10 -05:00
David Arnold
52c6472e90
fix tests 2021-04-28 19:25:09 -05:00
Xavier Zwirtz
cdddbc3f7d
Added k3s test 2021-04-28 14:28:44 -05:00
Xavier Zwirtz
0f8a36710c
wip k3s support 2021-04-28 14:28:44 -05:00
David Arnold
7a93fdce23
fix test executability 2021-04-28 13:43:24 -05:00
GTrunSec
050c9f2759
update test exmaple in README 2021-04-03 22:42:47 -07:00
GTrunSec
8f0e518bc0
compat nixpkgs and change to testing-python.nix 2021-04-03 22:37:13 -07:00
GTrunSec
842c903201
chore: enhance nix-flake 2021-04-03 21:57:02 -07:00
Jaka Hudoklin
473a18371d
Merge pull request #25 from Mic92/flake
add flake.nix
2021-02-21 19:54:37 +01:00
Jörg Thalheim
cba0fd9410
add flake.nix 2020-12-29 11:16:27 +01: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
3534f5fc61 feat(k8s): deprecate createCustomTypesFromCRDs, only support in legacy 2020-04-04 18:26:11 +07:00
Jaka Hudoklin
13e47144fd feat(k8s): support for k8s 1.16 -> 1.17, deprecate 1.7 2020-04-04 18:25:04 +07:00
Jaka Hudoklin
493d7e04df fix(modules): use _m instead of _module as _module is removed in eval 2020-04-04 18:23:25 +07:00
Jaka Hudoklin
ce55ddead6 fix(fetchhelm): helm init is not required anymore 2020-04-04 18:21:14 +07:00
Jaka Hudoklin
962106fa22
fix(helm): fix issue regarding empty helm.instances 2020-01-21 15:42:07 +00:00
Jaka Hudoklin
a8a79d02ff
docs(README): add notice for breaking changes 2020-01-15 12:32:03 +00:00
Jaka Hudoklin
7e5be9d46c
chore: remove old specs 2020-01-15 12:27:21 +00:00
Jaka Hudoklin
ef78b957fd
Merge branch 'kubenix-2.0' 2020-01-15 12:25:31 +00:00
Jaka Hudoklin
b0f7465760
chore(travis): cleanup 2020-01-15 12:23:39 +00:00
Jaka Hudoklin
13e5edd9f9
fix regressions due updates in nixpkgs 2020-01-15 12:22:47 +00:00
Jaka Hudoklin
1faae85426
feat(ci): use source from master 2020-01-15 10:41:51 +00:00
Jaka Hudoklin
c8c2f69cc4
fix(lib/k8s): mkSecretOption, improve errors if name or key not passed 2020-01-15 09:52:39 +00:00
Jaka Hudoklin
dc200f8484
feat(lib/k8s): add allowNull to mkSecretOption 2020-01-15 09:51:29 +00:00
Jaka Hudoklin
ba26ce8e60
Merge branch 'kubenix-2.0' of github.com:xtruder/kubenix into kubenix-2.0 2020-01-15 08:50:32 +00:00
Jaka Hudoklin
3f3b925f96
fix(generators/k8s): prefer beta resources over alpha 2020-01-15 08:50:04 +00:00
Jaka Hudoklin
48d5b9e157
feat(k8s): apply unique on defaults 2020-01-14 20:44:30 +00:00
Jaka Hudoklin
ccb1b8e538
fix(lib/k8s): fix mkSecretOption 2020-01-14 20:43:47 +00:00
Jaka Hudoklin
33d797dae8
fix travisci tests 2020-01-14 19:24:02 +00:00
Jaka Hudoklin
80f4aa5a5c
feat(k8s): output kubernetes version in generated output 2020-01-14 19:14:14 +00:00
Jaka Hudoklin
acd93f0748
fix tests and examples 2020-01-14 19:13:44 +00:00
Jaka Hudoklin
80cb43fcea
feat(k8s): create kubernetes.result output that output json file 2020-01-14 19:12:35 +00:00
Jaka Hudoklin
7855c4adff
feat(release): build k8s 1.14 and 1.15 2020-01-14 19:11:55 +00:00
Jaka Hudoklin
9cfe310afb
feat(lib/extra): make toYAML return file content as was before 2020-01-14 19:11:24 +00:00