Commit Graph
15 Commits
Author SHA1 Message Date
Devin Buhl fd4f7643fa chore: update dev/null redirects
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-10-10 12:11:46 -04:00
Devin Buhl dd16fcd64b chore: update taskfiles and direnv (#1601) 2024-10-09 17:53:15 -04:00
Philipp RoschandDevin Buhl c66400741e Fix 'xargs: command line too long' in SOPS encryption task (#1594)
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2024-10-07 18:19:43 -04:00
Devin Buhl 9fcabba314 fix: use sops filestatus for discovering non-encrypted sops files
Fixes: https://github.com/onedr0p/cluster-template/issues/1539
2024-09-27 14:31:19 -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 889ca07692 feat: refactor config file (#1267)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-28 12:41:31 -05:00
Devin Buhl 7fc4250ef2 fix: update taskfiles and validation logic (#1264)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-26 20:34:04 -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 5a90397ed5 fix: use requires in taskfiles when needed (#1201)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-19 07:49:38 -05:00
Devin Buhl 8b20e9e944 fix: encrypt sops files that are not already encrypted in sops task
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-17 20:45:36 -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 f9481d6202 feat: replace ansible templating with makejinja (#1156) 2024-01-14 23:03:02 -05:00
Devin Buhl 3b1ea970b1 fix: Updates to taskfiles and e2e workflow (#1144) 2024-01-13 12:04:44 -05:00