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 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
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
Devin Buhl
b0ea9afbfd
fix: bump makejinja and add force flag to Taskfile ( #1166 )
...
* fix: bump makejinja and add force flag to Taskfile
Signed-off-by: Devin Buhl <devin@buhl.casa >
* chore: Run configure again to ensure idempotency
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-16 08:12:07 -05:00
Devin Buhl
ea31a49817
feat: add kubeconform workflow and make kubeconform/kustomize required ( #1159 )
2024-01-15 09:42:50 -05:00
Devin Buhl
e6fbc6e128
feat: remove the need for raw jinja blocks ( #1158 )
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-15 00:03:41 -05:00
Devin Buhl
f9481d6202
feat: replace ansible templating with makejinja ( #1156 )
2024-01-14 23:03:02 -05:00
Devin Buhl
ef44ea1b2b
chore: add ci tests for k0s ( #1152 )
2024-01-14 12:11:39 -05:00
Devin Buhl
a21cadb06f
feat: update e2e test to account for testing ipv6 ( #1150 )
2024-01-13 20:30:12 -05:00
Devin Buhl
3b1ea970b1
fix: Updates to taskfiles and e2e workflow ( #1144 )
2024-01-13 12:04:44 -05:00
Devin Buhl
0363af873e
fix: do not limit e2e workflow on folder changed
2024-01-12 23:14:14 -05:00
Devin Buhl
2f9e6068d3
feat: attempt to add a e2e workflow ( #1143 )
...
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-12 22:41:03 -05:00
Jory Irving
a19d7083b5
Change back to output file ( #1113 )
...
* Change back to output file
This was recently fixed in the new v1.9.0 action
* fix: indent
* remove token
* revert to secret token
* fix delete
* remove extra lines
2024-01-05 17:38:23 -05:00
Devin Buhl
494951efb1
chore: rename job steps in flux-diff
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-12-28 09:24:45 -05:00
Devin Buhl
fa274a0682
fix: lychee workflow results filepath
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-12-28 09:06:58 -05:00
Devin Buhl
d02e7bf039
fix: pin mshick/add-pr-comment to v2
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-12-28 08:57:28 -05:00
Devin Buhl
b045b12e36
fix: update flux-diff workflow to use container
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-12-28 08:56:43 -05:00
Devin Buhl
e44005ca26
chore: update workflows and remove token ref
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-12-27 20:14:52 -05:00
renovate[bot]
7058b3c896
fix(github-action): update allenporter/flux-local action to 4.2.1
2023-12-27 19:33:19 +00:00
Devin Buhl
100002e236
chore: update lychee gh workflow to use CLI tool directly
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-12-27 14:00:42 -05:00
Devin Buhl
eb4832d01a
chore: update the lychee workflow to be more smarter about finding the link checker issue
2023-12-24 14:41:06 -05:00
Devin Buhl
80e95eb7ee
chore: rename label related workflows
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-12-24 09:32:54 -05:00
Devin Buhl
a3fca06139
chore: unpin gha in renovate and update link checker workflow
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-12-24 09:31:43 -05:00