Commit Graph
1944 Commits
Author SHA1 Message Date
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 c9375f2b05 fix: only run kubeconform when flux
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-29 08:18:30 -05:00
Devin Buhl 7d9219e627 chore: update config sample
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-28 14:36:44 -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] 6dbf89feab fix(helm): update chart ingress-nginx to 4.9.1 (#1265)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-27 06:53:34 -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 4ac206aef5 fix: remove local hostpath and cilium lb vars and update k0s (#1261)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-26 17:28:36 -05:00
renovate[bot] 95b0e2b0d8 chore(deps): update xanmanning.k3s to v3.4.4 (#1260)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 15:51:00 -05:00
renovate[bot] 1f3662e5c2 fix(container): update image docker.io/cloudflare/cloudflared to v2024.1.5 (#1254)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 15:45:13 -05:00
renovate[bot] 7c8f5319fd fix(container): update image ghcr.io/siderolabs/installer to v1.6.3 (#1255)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 15:45:04 -05:00
renovate[bot] a5545fdb89 feat(github-release): update k0sproject/k0s to v1.29.1+k0s.0 (#1258)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 15:44:56 -05:00
renovate[bot] cb04e7b796 fix(github-release): update prometheus-operator/prometheus-operator to v0.71.2 (#1256)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 15:44:47 -05:00
renovate[bot] ad7d25d61a fix(helm): update chart external-dns to 1.14.3 (#1257)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 15:44:39 -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 ab93b0e44e chore: update vars gitignore file
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-26 07:51:12 -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 98583949f8 fix: these settings files were made optional 2024-01-26 06:10:02 -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 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 a5cb9b8d39 feat: implement SUC for talos (#1246)
* feat: implement SUC for talos

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

* fix: double ---

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

* fix: update formatting

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

* fix: address PR comments

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

---------

Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-25 08:42:57 -05:00
Devin Buhl 35185f8aa2 fix: cluster user settings and secrets should be optional (#1245)
* fix: cluster user settings and secrets should be optional

* Delete bootstrap/templates/kubernetes/flux/vars/cluster-secrets-user.sops.yaml.j2

* Delete bootstrap/templates/kubernetes/flux/vars/cluster-settings-user.yaml.j2

* Update kustomization.yaml.j2

* Update storageclass.yaml.j2
2024-01-25 07:39:17 -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 b5a1a2fe79 chore: add direnv whitelist directory to devincontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-24 15:52:38 -05:00
Devin Buhl 5d849727d8 feat: implement mjfilter file for templates (#1244)
* feat: implement mjfilter file for templates

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

* fix: use data.get in mjfilters

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

---------

Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-24 14:52:50 -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 9f2d6a9970 feat: more ricing to the devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-24 09:04:29 -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 e6783b3c12 feat: even more ricing of the devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-24 00:23:12 +00:00
Grant Henderson 04a6e36281 Update addons.sample.yaml with correct namespace for kubernetes-dashboard (#1243) 2024-01-23 18:59:07 -05:00
Devin Buhl b9575ad14f feat: more ricing to the devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-23 18:58:46 -05:00
Devin Buhl a16b347c54 feat: devcontainer properly hooks starship and direnv now
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-23 16:23:20 -05:00
Devin Buhl 0a31eecd6e feat: add starship to devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-23 15:42:17 -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 7cdaaf59c9 feat: switch devcontainer to alpine 🚀 (#1241)
* feat: switch devcontainer to alpine 🚀

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

* fix: update talosctl arch

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

* chore: add serious comment

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

* fix: pkg names

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

---------

Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-23 12:19:26 -05:00
Devin Buhl c7ea5e8e35 feat: add gh cli to devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-23 11:16:22 -05: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 8860565d25 chore: update devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-23 08:50:42 -05:00
Devin Buhl eafde69a7e chore: update devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-01-23 08:37:04 -05:00