Commit Graph

471 Commits

Author SHA1 Message Date
Stavros kois
2b051473a0 add some more tests 2023-01-16 18:37:46 +02:00
Stavros kois
16c6a9e8f5 update ci a bit 2023-01-16 18:29:41 +02:00
Stavros kois
5194e68f79 daemonset and statefulset 2023-01-16 17:36:15 +02:00
Stavros kois
225688f007 2 more tests 2023-01-16 17:35:28 +02:00
Stavros kois
658b90d7ad make tests a bit more flexible in regards to volumeMounts. 2023-01-16 17:28:28 +02:00
Stavros kois
ffbacdf03e formatting 2023-01-16 15:14:29 +02:00
Stavros kois
6a48f36be5 fix volumeMount, add volumeMounts once, (handle inherit flag better) 2023-01-16 14:34:51 +02:00
Stavros kois
abf9733c39 fix test 2023-01-15 11:31:09 +02:00
Stavros kois
493b4928ee add some def values 2023-01-13 18:25:48 +02:00
Stavros kois
dba6be450e formattign 2023-01-13 18:10:14 +02:00
Stavros kois
1db791f805 dont render initContainer if no containers are enabled 2023-01-13 18:09:33 +02:00
Stavros kois
15e407f2ab fix a test 2023-01-13 17:49:42 +02:00
Stavros kois
12e5447fb0 add some extra tests + inherit option on volumeMounts 2023-01-13 17:42:35 +02:00
Stavros kois
c03c2d383b add some default values that some scripts depend on 2023-01-13 16:21:29 +02:00
Stavros kois
ee0e664377 fix 2 tests 2023-01-13 16:02:40 +02:00
Stavros kois
70ed3897d4 also add systemContainers into the mix and copy/pasta some tests for them too 2023-01-13 15:47:15 +02:00
Stavros kois
36351a5808 add another todo 2023-01-12 16:55:11 +02:00
Stavros kois
e92e15d64e add some todos 2023-01-12 16:54:45 +02:00
Stavros kois
0bfe7dc80f add cronjob and job tests 2023-01-12 16:50:13 +02:00
Stavros kois
9e196da718 add more tests 2023-01-11 20:38:21 +02:00
Stavros kois
8a68567117 add some more tests 2023-01-11 17:33:23 +02:00
Stavros kois
d98795875a add initial container test 2023-01-11 17:10:20 +02:00
Stavros kois
5271c6deca some changes to adapt to job and tests 2023-01-11 16:40:01 +02:00
Stavros kois
11b44e77c3 again.. fix tests 2023-01-10 21:40:15 +02:00
Stavros kois
a18d5b742e fix tests 2023-01-10 21:25:18 +02:00
Stavros kois
21cb65053b whops 2023-01-10 21:09:24 +02:00
Stavros kois
f4109f9456 add the low hanging (tests) 2023-01-10 21:08:03 +02:00
Stavros kois
01cad7121c initial validation tests for job 2023-01-10 20:10:20 +02:00
Stavros kois
163ba44025 initial work for jobpod spec 2023-01-10 18:54:57 +02:00
Stavros kois
dce096847a allow to override metallb shared key 2023-01-10 13:21:12 +02:00
Stavros kois
d38edf34fc whoops 2023-01-09 18:11:18 +02:00
Stavros kois
15ddffcdbe its pod spec not container spec.. 2023-01-09 18:08:14 +02:00
Stavros kois
700259743a initial refactor pod and depending templates, so pod can be reusued from job template 2023-01-09 16:15:09 +02:00
Stavros kois
8eab7b2c56 no need to have double the labels/annotations 2023-01-09 14:42:38 +02:00
Stavros kois
5abc6b80d0 add some sanity checks for paths and reduce complexity on portal generation by a lot 2023-01-09 13:49:52 +02:00
Stavros kois
eba9796987 fix 2 tests 2023-01-09 12:39:06 +02:00
Stavros kois
ab423ddc2f add tests for all the implemented job things 2023-01-06 21:38:53 +02:00
Stavros kois
7f0436f378 cronjob tests 2023-01-06 21:23:10 +02:00
Stavros kois
a6ababfaa5 remove todo 2023-01-06 21:09:48 +02:00
Stavros kois
877f7e19b2 more tests 2023-01-06 21:08:53 +02:00
Stavros kois
09e9a903ba add tests for validation 2023-01-06 20:45:55 +02:00
Stavros kois
9d65447ef2 add 2 small validations 2023-01-06 19:39:54 +02:00
Stavros kois
75d68e6fd7 initial work for jobs/cronjobs templates 2023-01-06 18:45:42 +02:00
Stavros kois
bbcc270c5d set cap for <=1024 port number automagically 2023-01-06 14:05:01 +02:00
Stavros kois
67ff980ffc remove a todo 2023-01-05 18:39:31 +02:00
Stavros kois
0ba8c70f7b finish device list and supplemental groups 2023-01-05 18:32:23 +02:00
Stavros kois
3f2f8cfefa add service list 2023-01-05 17:25:29 +02:00
Stavros kois
caa5ad2f66 fix tests 2023-01-05 16:38:54 +02:00
Stavros kois
cb9fd7af0a add persistenceList 2023-01-05 16:30:12 +02:00
Stavros kois
d0f0017e3f add deviceList 2023-01-05 16:01:05 +02:00