Commit Graph

10 Commits

Author SHA1 Message Date
JJGadgets
ff808dcd35 feat(mise): global symlink 2024-10-16 09:12:53 +08:00
JJGadgets
5ba9c8ae7b feat!: Flux localhost bootstrap from 1P, add Sinon cluster
- installs Flux in hostNetwork mode binded to localhost to new clusters

- rework Taskfiles for new bootstrap flow, including loading secrets direct from 1Password with no SOPS for secret zero

- use 1Password for both talsecret and talenv for talhelper genconfig

- remove SOPS secrets

- add Sinon cluster, used as NAS

- cleanup ExternalSecret and 1P Connect's Flux ks for smoother bootstrap

- try out 1Password Connect as extraContainer in external-secrets deployment to avoid secrets going over network

- general cleanup
2024-05-21 13:49:50 +08:00
JJGadgets
2b18b12e0b fix(code-server): Talos admin 2024-03-31 11:33:45 +08:00
JJGadgets
2f20d38bec chore(flux): reorganize helm repos (#421) 2024-01-31 13:31:40 +08:00
JJGadgets
c3f8d375e1 chore: cleanup 2023-11-29 12:33:58 +08:00
JJGadgets
f7dc8dee75 feat: add kubectl-sops task 2023-11-28 09:10:59 +08:00
JJGadgets
5bdc97e74e feat: truenas tasks, cleanup 2023-07-22 02:22:41 +08:00
JJGadgets
32a11260f6 feat(taskfiles): add rook tasks 2023-06-30 22:47:34 +08:00
JJGadgets
74a04c97aa feat(taskfiles): many goodies 2023-06-28 02:31:51 +08:00
JJGadgets
790316b4ef feat: init taskfiles & cluster-init-config task 2023-06-02 05:36:25 +08:00