4 Commits

Author SHA1 Message Date
JJGadgets
ff26b02136 feat(taskfiles): delete-all-reset-node-pvcs, cleanup 2024-08-14 01:44:35 +08:00
JJGadgets
1b0cda7f33 fix: flux expose webhook receiver, cleanup biohazard/flux 2024-05-22 23:48:25 +08:00
JJGadgets
c1a4ed82ad fix(external-secrets/1p): secret names 2024-05-22 07:18:51 +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