Commit graph

391 commits

Author SHA1 Message Date
Bryton Hall
c2ed155e66 helm: only upgrade when there are changes 2022-12-01 20:41:18 -05:00
Bryton Hall
844eca48a3 helm: make releases atomic 2022-12-01 20:41:10 -05:00
Bryton Hall
467dc14978
add support for vals (#11) 2022-09-15 21:49:08 -04:00
Bryton Hall
b015d6ac2a cli: expect platform-specific attributes 2022-09-12 23:18:20 -04:00
Bryton Hall
a85d680f57 add custom resource option examples 2022-08-31 21:38:37 -04:00
Bryton Hall
7ba59d844f fmt 2022-08-31 21:38:14 -04:00
Bryton Hall
ee38caab0e use kubenix attr instead of k8s for cli 2022-08-31 21:35:57 -04:00
Bryton Hall
faad0c48ff add kubeconfig option 2022-08-31 21:35:36 -04:00
Bryton Hall
548188d3fa add json formatting to docs 2022-08-31 21:34:46 -04:00
Bryton Hall
a2025cff43 typo: poc -> pod 2022-08-31 21:34:16 -04:00
Bryton Hall
33d32f7407 keep index file in auto-generated modules directory 2022-08-29 02:12:38 -04:00
Bryton Hall
a76ddefe1c
add examples to docs site 2022-08-29 02:04:47 -04:00
Bryton Hall
53adf2b3b7 use browser history api to avoid page jumps on hash change 2022-08-29 00:24:11 -04:00
Bryton Hall
ccfc05d200 only build docs when docs change 2022-08-28 23:54:59 -04:00
Bryton Hall
935915ca2d use nord theme for syntax highlighting 2022-08-28 23:51:24 -04:00
Bryton Hall
1c45d6c2b7 update attribution to be more specific on sources 2022-08-28 15:35:07 -04:00
Bryton Hall
d24c6d0f35 remove resource specificity from tagline 2022-08-28 15:27:18 -04:00
Bryton Hall
e75b801a31
create static docs site with module options 2022-08-28 15:22:43 -04:00
Bryton Hall
e3127e8c14 allow docker image/tag to be empty string
This is a work-around to allow evaluation for docs.
It shouldn't have any real effect but should be properyl implemented at some point.
2022-08-28 15:02:49 -04:00
Bryton Hall
b8127b5dee create wrapper script for k8s module generation 2022-08-28 02:20:49 -04:00
Bryton Hall
6dfa8e81c7 prevent self-referential types in generated modules 2022-08-28 01:58:35 -04:00
Bryton Hall
8fec3d8f9e fix(cli): check if kubectl manifests file is empty 2022-08-16 10:26:51 -04:00
Bryton Hall
bbf6df097e helm create namespace during install 2022-08-16 01:56:27 -04:00
Bryton Hall
0f9a1b21c2 kubectl skip crds (assume from helm chart) 2022-08-16 01:56:08 -04:00
Bryton Hall
d6ae84c7c7 add helm cli functionality 2022-08-16 00:58:23 -04:00
Bryton Hall
9f0ae6e362 init cli docs 2022-08-15 20:41:06 -04:00
Bryton Hall
89e1e70bf0 rename helm instances to releases 2022-08-15 09:46:23 -04:00
Bryton Hall
5c5191680e add helm chart example 2022-08-15 01:27:50 -04:00
Bryton Hall
54c35f61a0 update k8s version sha 2022-08-15 01:08:03 -04:00
Bryton Hall
b826b4502c fix nested job generators packages 2022-08-15 00:56:01 -04:00
Bryton Hall
2891ede6d4 add missing kube version, move jobs to packages 2022-08-15 00:29:27 -04:00
Bryton Hall
85649dd3fd add minimal working example of a flake 2022-08-14 22:39:27 -04:00
Bryton Hall
aa60eca0fd add minimal working example to readme 2022-08-14 21:56:30 -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
1a02818ca8 move NODE_PATH to shellHook to fix direnv startup 2022-08-13 01:06:30 -04:00
Bryton Hall
2773817b56 fix evalnix devshell command 2022-08-13 00:34:44 -04:00
Bryton Hall
3b12406285 remove flake-compat and devshell inputs 2022-08-13 00:09:36 -04:00
Bryton Hall
21bdcb716b cleanup some misc files 2022-08-12 09:44:26 -04:00
Bryton Hall
612fa7d53c init cli, add start of target docs 2022-08-12 09:44:00 -04:00
Bryton Hall
d41bceaa4c wrap logo to center align in gh ui 2022-08-11 23:51:20 -04:00
Bryton Hall
1c410a7e03 update contributing guide and format repo 2022-08-11 23:41:33 -04:00
Bryton Hall
90de01f7d9 add new k8s version check 2022-08-11 23:18:44 -04:00
Bryton Hall
666a685118 add support for kube 1.24 2022-08-11 23:07:41 -04:00
Bryton Hall
b874fce232 docs reset 2022-08-11 23:07:20 -04:00
GTrunSec
43371dba54
enable some tests 2022-04-02 16:12:17 -07:00
GTrunSec
f5d82afca7
add treefmt 2022-04-02 15:40:44 -07: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
c08c408bce
1.23 2022-04-02 15:09:21 -07:00