Bryton Hall
|
6c27c1d52b
|
docs: add helm section on patching resources
|
2023-06-11 23:01:19 -04:00 |
|
Bryton Hall
|
baa1a6c949
|
flake: format
|
2023-06-03 03:11:07 -04:00 |
|
Bryton Hall
|
eb3ec20f46
|
flake: fix testing by hardcoding system
This is meant as a stopgap. I'm not quite sure how but we should use
the current system (which is not available under builtins in a pure
evaluation).
|
2023-06-03 03:08:37 -04:00 |
|
Bryton Hall
|
6764ef284f
|
docs: add "edit this page" links
|
2023-06-03 02:47:30 -04:00 |
|
Bryton Hall
|
f83205c920
|
docs: inline hyperlink to example source files
|
2023-06-03 02:39:16 -04:00 |
|
Bryton Hall
|
14f867ec12
|
docs: fix links to nested submodule options
|
2023-06-03 02:38:47 -04:00 |
|
Bryton Hall
|
95504f4c3b
|
docs: cleanup, fix links, add comments
|
2023-06-03 02:38:28 -04:00 |
|
Bryton Hall
|
8d10d79cfe
|
docs: vertically align code blocks
|
2023-05-26 22:20:10 -04:00 |
|
Bryton Hall
|
cb61efe123
|
docs: enable syntax highlighting for module options
|
2023-05-25 02:47:43 -04:00 |
|
Bryton Hall
|
32f3ed1aa2
|
docs: fix module details table overflow
|
2023-05-25 02:47:16 -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 |
|
Adrian
|
a90fdc0eae
|
kubenix.submodule example used to create resources in multiple namespaces (#22)
|
2023-05-25 00:57:03 -04:00 |
|
Herwig Stuetz
|
20907f568e
|
Preserve array order (#20)
Fixes hall/kubenix#19
|
2023-03-30 21:14:46 -04:00 |
|
Felix Scheinost
|
919e4ec901
|
Add option for Helm --include-crds (#18)
|
2023-02-27 20:22:59 -05:00 |
|
Felix Scheinost
|
b2feaf6b40
|
#15 Fix empty line regex on darwin (#16)
|
2023-02-15 11:36:06 -05:00 |
|
Bryton Hall
|
5bcab30ed2
|
make generate app more idempotent
|
2023-01-28 14:01:32 -05:00 |
|
Bryton Hall
|
7af982c404
|
flake: add aarch64 and darwin system combinations
|
2023-01-28 11:54:44 -05:00 |
|
Bryton Hall
|
7201c3229f
|
tests: temp disable import test
|
2023-01-28 11:47:19 -05:00 |
|
Bryton Hall
|
5260d2a014
|
helm: use kube-version instead of api-version
|
2023-01-18 00:27:56 -05:00 |
|
Bryton Hall
|
f2dc3e2f63
|
pass --show-trace to nix with debug flag
|
2023-01-18 00:26:03 -05:00 |
|
Bryton Hall
|
a12f905f17
|
k8s: change customTypes example to attrset
|
2023-01-04 13:21:20 -05:00 |
|
Bryton Hall
|
47e69e87e1
|
actions: build pages on module changes
|
2023-01-04 13:18:48 -05:00 |
|
Bryton Hall
|
eac20b963a
|
bump kubernetes versions
|
2023-01-04 11:51:43 -05:00 |
|
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 |
|