Devin Buhl
|
df642e5425
|
feat: update jinja delimiters back to default (#1269)
* feat: update jinja delimiters back to default
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: remove cert-manager promrules
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: update talos csr approver
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-29 17:11:37 -05:00 |
|
Devin Buhl
|
5fa8b9685a
|
fix: update k0s and k0s scripts
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-29 15:58:56 -05:00 |
|
Devin Buhl
|
889ca07692
|
feat: refactor config file (#1267)
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-28 12:41:31 -05:00 |
|
Devin Buhl
|
4ac206aef5
|
fix: remove local hostpath and cilium lb vars and update k0s (#1261)
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-26 17:28:36 -05:00 |
|
renovate[bot]
|
a5545fdb89
|
feat(github-release): update k0sproject/k0s to v1.29.1+k0s.0 (#1258)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-26 15:44:56 -05:00 |
|
Devin Buhl
|
90ca5f026f
|
fix: address talos comments (#1253)
* fix: update cni to cilium in taskfile
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: more updates
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: more cleanup
Signed-off-by: Devin Buhl <devin@buhl.casa>
* chore: housekeeping
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-26 14:59:11 -05:00 |
|
Devin Buhl
|
7436eb43ce
|
chore: update renovate config and annotations
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-25 18:39:54 -05:00 |
|
Devin Buhl
|
5d849727d8
|
feat: implement mjfilter file for templates (#1244)
* feat: implement mjfilter file for templates
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: use data.get in mjfilters
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-24 14:52:50 -05:00 |
|
Devin Buhl
|
a16b347c54
|
feat: devcontainer properly hooks starship and direnv now
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-23 16:23:20 -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 |
|
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
|
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 |
|
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 |
|
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 |
|
Devin Buhl
|
4dd36a7ca8
|
fix: update k0s spegel var
|
2024-01-21 17:53:58 -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 |
|
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 |
|
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 |
|
Devin Buhl
|
965bfcdcb9
|
feat: k0s remove isolated controllers support and ansible prepare playbook (#1205)
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-19 17:35:33 -05:00 |
|
Devin Buhl
|
cec32120db
|
fix(k0s): clean up local path storage on reset
|
2024-01-18 23:44:16 -05:00 |
|
Devin Buhl
|
f355b52326
|
fix(k0s): update network settings in config
|
2024-01-18 21:41:08 -05:00 |
|
Devin Buhl
|
08ed800e6c
|
fix(k0s): update reboot command in reset hook
|
2024-01-18 21:03:35 -05:00 |
|
Devin Buhl
|
4e0941422c
|
fix(k0s): reset hook wait one minute
|
2024-01-18 20:56:12 -05:00 |
|
brunnels
|
117af5a1bf
|
fixed regression with controller only role and anchors
|
2024-01-18 16:43:20 -06:00 |
|
Devin Buhl
|
e1e7f7416b
|
fix(k0s): update hooks in k0sctl.yaml
|
2024-01-18 16:34:19 -05:00 |
|
Devin Buhl
|
db9f6d0258
|
fix(k0s): update logic in k0sctl.yaml
|
2024-01-18 16:08:32 -05:00 |
|
Benjamin Runnels
|
c46a70b98f
|
fix(k0s): don't copy files to controller only role (#1193)
|
2024-01-18 16:06:27 -05:00 |
|
Devin Buhl
|
b6fdf0d8ad
|
fix: respect pod and service cidr in k0s config
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-18 14:20:00 -05:00 |
|
Devin Buhl
|
0c4f0260d5
|
fix: ansible dir should only exist for k3s and k0s (#1191)
* fix: ansible dir should only exist for k3s and k0s
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: rename partial files
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-18 13:52:11 -05:00 |
|
Devin Buhl
|
7c43fb1db0
|
feat: k0s add reset hooks for cleaning up cilium (#1183)
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-18 10:12:03 -05:00 |
|
Devin Buhl
|
d46e7f9663
|
feat: add partial support, change k0s config filename, always use NLLB for k0s (#1180)
* feat: add partial support, change k0s config filename, always use NLLB for k0s
Signed-off-by: Devin Buhl <devin@buhl.casa>
* chore: update wording
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-18 08:38:03 -05:00 |
|
Devin Buhl
|
95094450fb
|
feat: enable etcd monitoring for k0s (#1179)
* feat: enable etcd monitoring for k0s
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: always enable etcd on k3s
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-17 19:44:53 -05:00 |
|
Devin Buhl
|
ca9d1818fc
|
feat: add spegel support for k0s (#1178)
* feat: add spegel support for k0s
Signed-off-by: Devin Buhl <devin@buhl.casa>
* chore: add spegel to e2e tests
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: update containerd file paths and run apply from k0s-config dir
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: move containerd files after upload
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-17 16:00:28 -05:00 |
|