Commit Graph
357 Commits
Author SHA1 Message Date
Devin Buhl fa38c6d294 chore: I dropped a v 2024-10-18 15:23:09 -04:00
Devin Buhl 7570388c32 feat(yaskfile): updates and reorganizations (#1607) 2024-10-17 15:45:45 -04:00
Devin Buhl 5e6887ecf8 chore: Update README.md 2024-10-11 07:42:07 -04:00
Devin Buhl 636d2fd840 feat: change talos upgrade task to support version instead of image (#1603)
* feat: change talos upgrade task to support version instead of image

* Update README.md

* Update Taskfile.yaml

* Update Taskfile.yaml

* Update Taskfile.yaml

* Update Taskfile.yaml
2024-10-11 07:35:08 -04:00
Devin Buhl df74ade69a chore: update readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-10-10 12:14:30 -04:00
Devin Buhl 88996d0824 fix: updates to talos taskfile and readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-10-10 12:09:10 -04:00
DeanandDevin Buhl 43e3ae2bf9 fix: Add conditional check for existing sops-age secret in bootstrap task (#1556)
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2024-08-05 16:18:25 -04:00
Dean 07f8f78dce Update README.md with additional GitHub webhook setup instructions as application/json isn't the default. (#1555) 2024-08-05 11:27:50 -04:00
Devin Buhl d566efbb5c fix: improve talos taskfile and add upgrade docs to README.md
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-05-31 09:05:27 -04:00
Devin Buhl 67ed0a4f19 fix: improve talos taskfile and add upgrade docs to README.md
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-05-31 08:23:32 -04:00
Devin Buhl c9a6d68606 chore: update readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-05-21 11:24:53 -04:00
Devin Buhl 21afc0baa2 feat!: Remove support for k3s and go full-on Talos (#1482) 2024-05-21 08:29:59 -04:00
Michael KovalandDevin Buhl 2e2c53dce2 Clarify direnv setup instructions (#1437)
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2024-04-21 17:39:14 -04:00
Michael Koval 3ae02b7aa7 Clarify talos:bootstrap setup instructions (#1438) 2024-04-21 17:37:17 -04:00
Devin Buhl b6234fcbad fix(spegel): moved to new github org and new update
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-04-01 17:56:49 -04:00
Devin Buhl 5e0f5cbe58 chore: Update README.md 2024-03-27 18:05:33 -04:00
renovate[bot]andDevin 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 BouvyandDevin 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