Devin Buhl
|
c7ea5e8e35
|
feat: add gh cli to devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-23 11:16:22 -05:00 |
|
Devin Buhl
|
14105bb5ac
|
fix: remove devcontainer arm64 builds
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-23 11:07:02 -05:00 |
|
Devin Buhl
|
95d2a721f6
|
fix: devcontainer arm64 builds
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-23 10:38:40 -05:00 |
|
Devin Buhl
|
2206dbc519
|
feat: add devcontainer container on ghcr (#1240)
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-23 10:31:10 -05:00 |
|
Devin Buhl
|
8860565d25
|
chore: update devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-23 08:50:42 -05:00 |
|
Devin Buhl
|
eafde69a7e
|
chore: update devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-23 08:37:04 -05:00 |
|
Devin Buhl
|
634e98c6ed
|
chore: update devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-23 08:08:52 -05:00 |
|
renovate[bot]
|
04422ce50f
|
fix(github-release): update k0sproject/k0s to v1.28.6+k0s.0 (#1237)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-23 07:56:31 -05:00 |
|
Devin Buhl
|
84a913e350
|
chore: housekeeping
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-23 07:55:18 -05:00 |
|
renovate[bot]
|
9eafe8f537
|
chore(deps): update cloudflare to 2.17.0 (#1236)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-23 06:55:56 -05:00 |
|
Devin Buhl
|
a7f6d6a094
|
chore: update addons and config file comments
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-22 19:28:33 -05:00 |
|
Devin Buhl
|
83118cfec3
|
chore: improvements to e2e workflow (#1235)
* chore: improvements to e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa>
* chore: improve taskfiles
Signed-off-by: Devin Buhl <devin@buhl.casa>
* chore: update taskfiles
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-22 17:06:01 -05:00 |
|
renovate[bot]
|
94449b8933
|
fix(helm): update chart cilium to 1.14.6 (#1232)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-22 16:04:05 -05:00 |
|
Devin Buhl
|
a8d1f1d305
|
chore: update readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-22 15:58:10 -05:00 |
|
Devin Buhl
|
9f82047a62
|
fix: update k0s kubeconfig with kube-vip addr
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-22 15:53:02 -05:00 |
|
Devin Buhl
|
afbf097dac
|
feat: update kube-vip ansible playbook for k0s and k3s - ipv6 config changes (#1234)
* feat: update kube-vip ansible playbook for k0s and k3s
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: update renovate
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: move ipv6 to advanced options
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: kube-vip manifests to partials
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: kube vip samesies
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: update config sample
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-22 15:28:21 -05:00 |
|
renovate[bot]
|
6557c255d6
|
fix(helm): update chart external-dns to 1.14.2 (#1233)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-22 12:47:12 -05:00 |
|
renovate[bot]
|
2bcef17368
|
fix(container): update image kube-prometheus-stack to v56.0.3 (#1231)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-22 12:47:05 -05:00 |
|
Devin Buhl
|
9373065338
|
feat: implement kube-vip for k0s & k3s in daemonset mode (#1230)
* feat: implement kube-vip for k0s
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: implement kube-vip for k0s
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: k3s to ds as well
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: no j2j2 nonsense
Signed-off-by: Devin Buhl <devin@buhl.casa>
* upadte: readme and taskfile
Signed-off-by: Devin Buhl <devin@buhl.casa>
* update: renovate config
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-22 12:45:11 -05:00 |
|
Devin Buhl
|
d9c7fd44ba
|
feat: Do not rely on k0s file uploads - instead use curl (#1229)
* feat: Do not rely on k0s file uploads - instead use curl
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: add bootstrap_advanced_flags to validation
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: only skip tests for non-static config
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: only skip tests for non-static config
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: issues in k0s scripts
Signed-off-by: Devin Buhl <devin@buhl.casa>
* update: readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
* update: taskfile
Signed-off-by: Devin Buhl <devin@buhl.casa>
* update: taskfile
Signed-off-by: Devin Buhl <devin@buhl.casa>
* update: k0s config and remove ansible hook
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-22 10:14:49 -05:00 |
|
renovate[bot]
|
5ef0438529
|
fix(helm): update chart grafana to 7.2.4 (#1227)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-22 06:51:35 -05:00 |
|
renovate[bot]
|
dc724fc4bc
|
fix(container): update image kube-prometheus-stack to v56.0.2 (#1226)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-22 06:51:11 -05:00 |
|
Devin Buhl
|
ba83e9a3c3
|
feat: add spegel to core components (#1225)
* feat: add spegel to core components
Signed-off-by: Devin Buhl <devin@buhl.casa>
* downgrade: csi-smb-driver
Signed-off-by: Devin Buhl <devin@buhl.casa>
* more: change to smb
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-21 19:24:38 -05:00 |
|
renovate[bot]
|
361920fd65
|
chore(deps): update email-validator to 2.1.0.post1 (#1223)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-21 19:12:52 -05:00 |
|
renovate[bot]
|
2cd7d1696b
|
fix(container): update image ghcr.io/gethomepage/homepage to v0.8.6 (#1224)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-21 19:12:45 -05:00 |
|
Devin Buhl
|
49a4c19cc7
|
feat: template the sops configuration file
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-21 19:00:31 -05:00 |
|
Devin Buhl
|
4dd36a7ca8
|
fix: update k0s spegel var
|
2024-01-21 17:53:58 -05:00 |
|
Devin Buhl
|
4be97f78e8
|
feat: update makejinja to 2.5.0 (#1221)
* feat: update makejinja to 2.5.0 and implement mjfilter
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: move logic for skip tests
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: update makejinja to 2.5.0
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-21 17:37:48 -05:00 |
|
Benjamin Runnels
|
8265c80909
|
fix: updated csi-drivers for k0s and simplified smb (#1220)
* updated csi-drivers for k0s and simplified smb
* Update addons.yaml
* fixed spegel variable typos
* Removed extra line ending
|
2024-01-21 17:34:34 -05:00 |
|
Benjamin Runnels
|
1d5a3842de
|
fix: few small tweaks to validation (#1219)
|
2024-01-21 16:42:25 -05:00 |
|
Devin Buhl
|
eec9fcf7f0
|
fix: update cloudflare validation
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-21 13:47:08 -05:00 |
|
Devin Buhl
|
0446f28f92
|
fix: update node validation error descriptions
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-21 13:29:50 -05:00 |
|
Devin Buhl
|
71dddf0854
|
fix: add node name regex to validation script
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-21 13:25:11 -05:00 |
|
Devin Buhl
|
2aa9e15cf0
|
fix: add k0s node name back to tls sans
|
2024-01-21 12:55:17 -05:00 |
|
Devin Buhl
|
e1330d734c
|
feat: more changes to templating (#1218)
* feat: clean up more jinja default references
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: add additional tls sans force kube-vip on k3s
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-21 11:39:12 -05:00 |
|
Devin Buhl
|
8339d142b7
|
feat: move various config options to advanced flags (#1217)
* feat: move various config options to advanced flags
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: remove lp refs
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-21 09:53:25 -05:00 |
|
 GeorgeandDevin Buhl
|
e738a6f69c
|
Fix devcontainers environment with latest changes (#1212)
* Fix devcontainers environment with latest changes
* Update .devcontainer/devcontainer.json
---------
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
|
2024-01-21 09:06:22 -05:00 |
|
Devin Buhl
|
db21ea82fa
|
feat: rename addon vars to addon_ prefix and simplify logic in jinja templates (#1216)
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-21 09:05:23 -05:00 |
|
Devin Buhl
|
b89b7b3ed9
|
feat: migrate to python for data validation (#1214)
* feat: migrate to python for data validation
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: address PR comments
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: add unused kwargs to validate functions
Signed-off-by: Devin Buhl <devin@buhl.casa>
* chore: update renovate pip and ansible regex
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: add bootstrap_nodes test
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: update taskfiles
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-21 08:35:21 -05:00 |
|
Benjamin Runnels
|
7456164df0
|
feat: add pre-defined secrets to csi-driver-smb addon (#1215)
* added ability to use pre-defined secrets
* renamed variables to existing_secret_name and existing_secret_namespace
|
2024-01-21 07:39:13 -05:00 |
|
renovate[bot]
|
ef8af23093
|
fix(container): update image kube-prometheus-stack to v56.0.1 (#1210)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-21 06:55:49 -05:00 |
|
Benjamin Runnels
|
4bcbd75164
|
feat: added csi_driver_smb addon (#1213)
|
2024-01-20 20:23:33 -05:00 |
|
Benjamin Runnels
|
bc0d8e1261
|
fix: resolved several issues with flux tasks (#1209)
* fixed several issues with flux tasks
* removed unnecessary default
* added note for longhorn addon
* added note for longhorn addon
|
2024-01-20 18:18:56 -05:00 |
|
Devin Buhl
|
1ec59d1559
|
feat: add advanced features to config (#1208)
* feat: add advanced features to config
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: only enable longhorn if distro is k3s or k0s
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: update ansible lint
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-20 12:27:20 -05:00 |
|
renovate[bot]
|
0fda1f6a56
|
feat(helm): update chart k8s-gateway to 2.3.0 (#1157)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-19 21:31:12 -05:00 |
|
renovate[bot]
|
55781b751f
|
feat(helm): update chart csi-driver-nfs to v4.6.0 (#1189)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-19 21:29:56 -05:00 |
|
renovate[bot]
|
5b411b9a43
|
fix(helm): update chart reloader to 1.0.63 (#1186)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-19 21:28:58 -05:00 |
|
renovate[bot]
|
7a52a990bd
|
feat(helm): update chart grafana to 7.2.3 (#1164)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-19 21:28:50 -05:00 |
|
renovate[bot]
|
52aa4b5c89
|
fix(helm): update chart cilium to 1.14.6 (#1198)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-19 21:28:37 -05:00 |
|
renovate[bot]
|
f6466d4815
|
fix(container): update image docker.io/cloudflare/cloudflared to v2024.1.4 (#1206)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-19 21:28:26 -05:00 |
|