Commit graph

29 commits

Author SHA1 Message Date
Xavier Maillard
823cc87e64
update k8s supported versions (#68) 2024-06-11 08:55:23 -04:00
Bryton Hall
2b8e452ef2 add support for kubernetes 1.27 2023-06-13 16:38:33 -04:00
Herwig Stuetz
dc1c99460f
Use name as fallback merge-key (#21)
This change uses the attribute `name` if
`x-kubernetes-patch-merge-key` is not the full
`x-kubernetes-list-map-keys` to avoid data corruption.
2023-05-25 01:09:03 -04:00
Herwig Stuetz
20907f568e
Preserve array order (#20)
Fixes hall/kubenix#19
2023-03-30 21:14:46 -04:00
Bryton Hall
eac20b963a bump kubernetes versions 2023-01-04 11:51:43 -05:00
Bryton Hall
6dfa8e81c7 prevent self-referential types in generated modules 2022-08-28 01:58:35 -04:00
Bryton Hall
54c35f61a0 update k8s version sha 2022-08-15 01:08:03 -04:00
Bryton Hall
2891ede6d4 add missing kube version, move jobs to packages 2022-08-15 00:29:27 -04:00
Bryton Hall
7fb2bf9578 collect kube versions into a single file 2022-08-13 21:39:56 -04:00
Bryton Hall
f251d55857 set vscode formatter to alejandra, format repo 2022-08-13 18:20:59 -04:00
Bryton Hall
666a685118 add support for kube 1.24 2022-08-11 23:07:41 -04:00
GTrunSec
91d1041e06
enhace devshell 2022-04-02 15:31:14 -07:00
GTrunSec
d1e09b972b
fix generated 2022-04-02 15:17:23 -07:00
GTrunSec
6a720a257e
statix fix 2022-04-02 13:43:57 -07:00
GTrunSec
890b84be5e
deadnix check 2022-04-02 13:41:07 -07:00
GTrunSec
60592d3096
fmt 2022-04-02 12:40:35 -07:00
David Arnold
39badb2084
fixup tests 2021-05-31 21:14:39 -05:00
David Arnold
09e268920b
ref: move source code to ./src (clean top level) 2021-05-31 17:25:06 -05:00
David Arnold
1cc28e4602
bump: k8s version 2021-04-29 16:23:20 -05: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
3f3b925f96
fix(generators/k8s): prefer beta resources over alpha 2020-01-15 08:50:04 +00:00
Jaka Hudoklin
d14392d623
feat(k8s): add support for k8s v1.14 and v1.15 2020-01-14 16:24:42 +00:00
Jaka Hudoklin
bdc145e2bb
feat(k8s): expose attrName in list of kubernetes types 2019-10-06 21:43:42 +02:00
Jaka Hudoklin
ec3f7ecb10
feat(k8s): improve aliased resource naming 2019-09-27 18:28:24 +02:00
Jaka Hudoklin
3d149d6101
feat(k8s): improvements
- format k8s generated files with nixfmt
- improve k8s module true and mount resources at `kubernetes.api.resources`
- create alias `kubernetes.resources` to `kubernetes.api.resources`
- rename from `kubernetes.api.resources` to `kubernetes.api.types`
- rename from `kubernetes.customResources` to `kubernetes.customTypes`
2019-09-25 01:03:01 +02:00
Jaka Hudoklin
ceedfb98c0
fix(k8s/generated): fix if definition has no options or config 2019-03-13 17:59:54 +01:00
Jaka Hudoklin
d55bebd48e
fix(k8s): remove extraOptions from generated resources 2019-03-13 17:51:20 +01:00
Jaka Hudoklin
2ad7db5df0
feat(k8s): optimizate, do not double evaluate aliased options 2019-03-13 10:15:07 +01:00
Jaka Hudoklin
eac2d78667
feat: refactor file structure module interfaces and other 2019-03-07 23:23:07 +01:00