renovate[bot] and Devin Buhl
63f30c7d9f
feat(container)!: Update image app-template to v3 ( #1370 )
...
* feat(container)!: Update image app-template to v3
* Update helmrelease.yaml.j2
* Update helmrelease.yaml.j2
* Update helmrelease.yaml.j2
* Update README.md
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com >
2024-03-14 10:32:14 -04:00
willian.eth
115f12d27d
fix: identation fix ( #1353 )
2024-02-29 14:38:04 -05:00
Devin Buhl
b389bbe038
fix(talos): remove system-upgrade-controller ( #1337 )
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-02-19 14:18:11 -05:00
Devin Buhl
c17d543b21
refactor!: project updates ( #1326 )
...
* refactor!: flux is required again
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: delimiter that chomps
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: bootstrap_cloudflare logic
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: update tests
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: remove last quote
Signed-off-by: Devin Buhl <devin@buhl.casa >
* chore: update readme
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-02-15 20:03:24 -05:00
Wouter Bouvy and Devin Buhl
00fc89553f
Talos: One-liner deployment code ( #1317 )
...
* feat(talos): Create one-liner deployment and nuking options
* Update Talos deployment docs
* Update Taskfile.yaml
* Update README.md
* Update README.md
* fix talos e2e tests
---------
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com >
2024-02-14 04:16:37 -05:00
Wouter Bouvy
4a65ddeff9
Talos: remove deprecated System Extentions and move to schematicID ( #1309 )
...
* Talos: remove deprecated System Extentions and move to schematicID for talhelper and SUC
* Fix typo in comments
2024-02-10 17:02:32 -05:00
Devin Buhl
eab63476b7
feat(k0s): unsupport it ( #1291 )
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-02-02 18:02:14 -05:00
Devin Buhl
6756f29ecb
chore: update readme
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-02-01 20:42:03 -05:00
Devin Buhl
acb86f2e35
fix: create flux-system namespace when using private GH repo
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-02-01 20:40:01 -05:00
Devin Buhl
89673cd17b
feat: distribution is a dict and nodes and cluster are top level ( #1288 )
...
* feat: distribution is a dict and nodes and cluster are top level
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-02-01 20:31:42 -05:00
Devin Buhl
7e8870ccf1
chore: housekeeping
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-02-01 16:30:59 -05:00
Devin Buhl
4bf6489f25
chore: Update README.md
2024-01-31 07:07:59 -05:00
Devin Buhl
0021acc522
fix: talos customization multiline string and ansible raw/endraw ( #1275 )
...
* chore: update readme and workflows
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: ansible templating
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: talos templating
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-30 21:22:33 -05:00
Devin Buhl
bc9f676c0f
chore: update readme
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-30 15:25:56 -05:00
Devin Buhl
6798fd359d
chore: update readme
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-30 15:10:26 -05:00
Devin Buhl
ef563a4472
feat: add prevent downgrades check in k3s ansible
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-30 14:33:16 -05:00
Devin Buhl
19308f0783
chore: update readme
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-30 09:25:00 -05:00
Devin Buhl
8ef31af331
feat: add first class support for private github repos ( #1271 )
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-29 20:57:58 -05:00
Devin Buhl
95bf353f7e
feat: rename repo to cluster-template ( #1270 )
...
* feat: rename repo to cluster-template
Signed-off-by: Devin Buhl <devin@buhl.casa >
* Update README.md
* Update README.md
* Update README.md
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-29 17:34:53 -05:00
Devin Buhl
5d29ec7f12
chore: update readme
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-29 10:12:52 -05:00
Devin Buhl
138e0aa832
chore: update readme
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-29 10:12:30 -05:00
Devin Buhl
b9d164ff9b
chore: update readme
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-29 10:00:40 -05:00
Devin Buhl
1e731e0a8e
chore: update readme
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-29 09:28:47 -05:00
Devin Buhl
9ea2b4f7c4
chore: update readme
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-29 09:27:52 -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
3b0fcb7ba5
feat: update network and cert-manager ns ( #1263 )
...
* feat: update network and cert-manager ns
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: update sops var name to be consistent with env
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-26 18:48:35 -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
34a21a37ea
chore: slight tweaks to task:workstation-generic
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-26 06:56:36 -05:00
Devin Buhl
0643c483bd
feat: add workstation:generic-linux and update devcontainer
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-25 20:36:04 -05:00
Devin Buhl
e321b148a6
feat: removal of all addons ( #1247 )
...
* feat: removal of all addons
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: update the mj script
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: remove the default namespace
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: remove descheduler and move reloader into flux-system
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-25 11:09:00 -05:00
Devin Buhl
9d175fcc99
chore: improve arch taskfile and update readme
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-24 09:27:39 -05:00
Devin Buhl
40aeae150d
chore: update workstation section in readme
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-23 19:45:58 -05:00
Devin Buhl
0eda6492fa
feat: more improvements to devcontainer and arm64 ( #1242 )
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-23 15:13:19 -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
Devin Buhl
a8d1f1d305
chore: update readme
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-22 15:58:10 -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
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
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
d104dde02a
chore: update incuded CSI in readme
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-19 11:23:49 -05:00
Devin Buhl
168059a8fc
chore: add khuedoan/homelab to related projects
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-19 11:02:53 -05:00
Devin Buhl
7c259abe44
fix: add talos docs to root readme ( #1203 )
...
* fix: add talos docs to root readme
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-19 10:45:21 -05:00
Devin Buhl
91d8b84f3c
feat: add talos support ( #1192 )
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-19 05:36:25 -05:00
Devin Buhl
35177471b5
chore: update minimum python version to 3.11
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-16 16:10:48 -05:00
Devin Buhl
153213653b
chore: update readme and make required tools bold
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-15 20:16:40 -05:00
Devin Buhl
9d03e291d6
chore: update readme for k0sctl, kustomize and kubeconform
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-15 20:12:41 -05:00
Devin Buhl
4eaadd476e
chore: remove extraneous steps from Stage 5 in README
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-14 10:20:40 -05:00
Devin Buhl
842f4ee1d1
chore: add Stargazers
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-14 10:17:27 -05:00
Devin Buhl
a6cb35fed2
chore: add emoji next to related projects in readme
2024-01-13 12:43:35 -05:00
Devin Buhl
a7bbbcfb5e
chore: forgot one instance of paru in the readme
2024-01-13 12:28:36 -05:00
Devin Buhl
3b1ea970b1
fix: Updates to taskfiles and e2e workflow ( #1144 )
2024-01-13 12:04:44 -05:00