Commit Graph
147 Commits
Author SHA1 Message Date
Renovate Bot 8d2c9fe12c feat(github-action): update image ghcr.io/renovatebot/renovate to v39.57.1
renovate / renovate (push) Successful in 1m52s
2024-12-08 07:01:08 +00:00
Renovate Bot 528d5b7879 fix(github-action): update image ghcr.io/renovatebot/renovate to v39.56.4
renovate / renovate (push) Successful in 1m15s
2024-12-07 07:01:06 +00:00
Renovate Bot 300a88a009 feat(github-action): update image ghcr.io/renovatebot/renovate to v39.56.2
renovate / renovate (push) Has been cancelled
2024-12-07 00:51:04 +00:00
Renovate Bot 2ee2d3add3 feat(github-action): update image ghcr.io/renovatebot/renovate to v39.42.2
renovate / renovate (push) Successful in 52s
2024-12-01 07:01:21 +00:00
Renovate Bot bdbe354545 feat(github-action): update image ghcr.io/renovatebot/renovate to v39.41.0
renovate / renovate (push) Successful in 1m34s
Release / Release (push) Has been skipped
2024-11-30 07:01:50 +00:00
Renovate Bot c88e574616 feat(github-action): update image ghcr.io/renovatebot/renovate to v39.17.1
renovate / renovate (push) Successful in 1m20s
2024-11-16 02:13:08 +00:00
Renovate Bot 2b20fac690 fix(github-action): update image ghcr.io/allenporter/flux-local to v6.0.2
renovate / renovate (push) Has been cancelled
2024-11-16 02:12:26 +00:00
Renovate Bot dfed53a797 feat(github-action)!: Update image ghcr.io/renovatebot/renovate to v39
e2e / workstation (archlinux) (pull_request) Failing after 2s
e2e / workstation (generic-linux) (pull_request) Failing after 7s
e2e / configure (talos) (pull_request) Has been skipped
Labeler / Labeler (pull_request) Successful in 3s
2024-11-15 07:01:24 +00:00
Renovate Bot 88de1e6c7e feat(github-action): update image ghcr.io/renovatebot/renovate to v37.440.7
renovate / renovate (push) Successful in 42s
2024-11-09 07:01:25 +00:00
Renovate Bot 83a8bc3d58 fix(github-action): update image ghcr.io/allenporter/flux-local to v6.0.1
renovate / renovate (push) Waiting to run
2024-11-09 07:00:59 +00:00
Daren Lord e263ceaf65 renovate: fix action config
renovate / renovate (push) Failing after 8s
2024-11-07 07:07:06 +00:00
Daren Lord f88ca7d038 update renovate path
renovate / renovate (push) Failing after 8s
2024-11-07 07:03:07 +00:00
Daren Lord bf768a0ff5 enable renovate
renovate / renovate (push) Failing after 10s
2024-11-07 06:57:01 +00:00
Devin Buhl 68e07e7807 fix: improve taskfiles and e2e test (#1615) 2024-10-26 14:01:59 -04:00
Devin Buhl b7273c2aaf fix(yaskfile): lower case .taskfiles dirs (#1610) 2024-10-19 08:41:00 -04:00
Devin Buhl 7570388c32 feat(yaskfile): updates and reorganizations (#1607) 2024-10-17 15:45:45 -04:00
renovate[bot] 57c6610fac feat(github-action)!: Update image ghcr.io/allenporter/flux-local to v6 (#1600)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-09 12:26:50 -04:00
Devin Buhl 643e682982 fix(devcontainer): does arm64 build now question mark
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-10-06 09:55:30 -04:00
Devin Buhl c6528ce3b9 fix(devcontainer): add docker pull to init cmd
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-10-06 09:42:24 -04:00
renovate[bot] d36a639e89 feat(github-action): update image ghcr.io/allenporter/flux-local to v5.5.1 2024-08-10 02:38:40 +00:00
renovate[bot] 38d00e2197 feat(github-action): update image ghcr.io/allenporter/flux-local to v5.4.0 2024-06-30 01:48:48 +00:00
Devin Buhl 30a56ad048 chore: pin flux-local to v5.3.1 2024-06-20 15:56:02 -04:00
Devin Buhl 584d23f3c8 chore: update e2e workflow 2024-05-21 19:48:00 -04:00
Devin Buhl fdd02f4189 fix: only build devcontainer for amd64
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-05-21 11:51:27 -04:00
Devin Buhl 3f6fc9cb7d chore: build devcontainer once a day to ensure radness
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-05-21 10:37:01 -04:00
Devin Buhl 21afc0baa2 feat!: Remove support for k3s and go full-on Talos (#1482) 2024-05-21 08:29:59 -04:00
Devin Buhl 79b3de005e chore: housekeeping
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-04-05 15:08:47 -04:00
Devin Buhl 75265ab8db fix(workflow): update flux-local to only look at flux entrypoint 2024-02-29 22:34:52 -05:00
Devin Buhl c3bf719cce chore: do not use cache when building devcontainer 2024-02-14 04:33:04 -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
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 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 889ca07692 feat: refactor config file (#1267)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-28 12:41:31 -05:00
Devin Buhl e4427a8325 fix: update kubeconform script location and fix github workflow
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-27 17:09:55 -05:00
Ales Lerch 3a95e9e09b fixes: lychee pipeline workflow (#1266) 2024-01-27 15:48:35 -05:00
renovate[bot] a149d85409 feat(github-action)!: Update peter-evans/create-issue-from-file action to v5 (#1259)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 15:22:45 -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 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 3a646eec30 arm64 devcontainer builds still no work
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-23 17:40:11 +00:00
Devin Buhl 3682419826 maybe arm64 devcontainer builds work now
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-23 17:36:26 +00: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 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 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 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
renovate[bot] 63fe978117 feat(github-action)!: Update actions/cache action to v4 (#1190)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-19 07:34:27 -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 edbcf28139 feat: add python version check (#1176)
* feat: add python version check

Signed-off-by: Devin Buhl <devin@buhl.casa>

* chore: formatting

Signed-off-by: Devin Buhl <devin@buhl.casa>

* test python 3.10

* chore: taskfile formating

Signed-off-by: Devin Buhl <devin@buhl.casa>

* chore: python 3.11 is minimum

Signed-off-by: Devin Buhl <devin@buhl.casa>

---------

Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-16 21:13:58 -05:00
Devin Buhl 528508e834 feat: add ansible lint, update taskfiles, and makejinja to not strip trailing newlines (#1172)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-16 14:23:08 -05:00