Commit Graph
238 Commits
Author SHA1 Message Date
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 6ec7e74c0b Add renovate config js file
renovate / renovate (push) Successful in 32s
2024-11-07 07:08:33 +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
Daren Lord bacc9bdce0 update secrets and dns server 2024-11-02 22:53:41 +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 18dfe45662 fix: clean up replica counts across apps
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-05-23 09:49:16 -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 25d353b0ce fix: update taskfiles and renovate config
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-05-21 10:30:33 -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 b7f6d117f2 chore: add partials dir to renovate fileMatches 2024-05-16 16:44:52 -04:00
Devin Buhl 79b3de005e chore: housekeeping
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-04-05 15:08:47 -04:00
RLe dc02a4654d Fix (renovate): Invalid escape character in string. (#1384) 2024-03-20 09:21:29 -04:00
Devin Buhl b275b781fd feat(talos): change from net.ifnames to a macaddr deviceSelector (#1376)
* feat(talos): change from net.ifnames to a macaddr deviceSelector

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

* fix: derpge

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

* fix: logic is easier to follow now questionmark

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

* fix: logic is easier to follow now questionmark

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

---------

Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-03-18 19:06:19 -04:00
Devin Buhl c8acfee483 fix: update renovate config 2024-03-14 10:39:55 -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 42dde98421 fix(renovate): add SUC group 2024-02-29 09:18:18 -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
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
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 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 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 e22a69f6f2 chore: add support for renovating SUC
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-30 09:18:50 -05:00
Devin Buhl 2267494b98 feat: add SUC for talos and k3s and move schematics to cluster.nodes.talos
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-30 09:10:46 -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 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 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 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 59b896fa33 chore: update renovate config to fix migrations
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-24 19:27:25 -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