112 Commits

Author SHA1 Message Date
df3a56656d core: route budget and money to traefik 2026-01-17 08:16:57 -03:00
6cf46cf789 core: point internal dns at traefik service 2026-01-17 08:05:33 -03:00
8192dfeebe platform: restore cert-manager and encrypt budget storage 2026-01-17 07:38:38 -03:00
356dba3a33 core: add finance hosts to coredns 2026-01-17 06:56:45 -03:00
86ea701ff0 jobs: bump names after affinity update 2026-01-17 01:52:16 -03:00
6ec0414fcd jobs: prefer arm64 workers 2026-01-17 01:47:53 -03:00
a9351bc737 jobs: drop apk installs and prefer arm64 2026-01-17 01:02:58 -03:00
354a803ff4 core: fix coredns tag 2026-01-16 23:27:04 -03:00
368dd81c5e core: use harbor coredns image 2026-01-16 23:25:28 -03:00
e1bd962956 core: manage coredns deployment 2026-01-16 23:16:04 -03:00
d9fabbf353 core: scale coredns replicas 2026-01-16 23:12:56 -03:00
55992ea48f longhorn: make settings job idempotent 2026-01-16 20:15:33 -03:00
42e987f4ee longhorn: apply settings via api job 2026-01-16 20:11:22 -03:00
71a1a55a01 longhorn: ensure settings via job 2026-01-16 20:05:36 -03:00
f8ffa830b7 longhorn: move images to infra project 2026-01-16 20:00:17 -03:00
8535d50faa longhorn: force image pulls during migration 2026-01-16 18:26:29 -03:00
dc62b4998b cert-manager: pin webhook and cainjector to rpi nodes 2026-01-16 18:17:40 -03:00
b07f32e7c8 longhorn: pin vault sync to rpi workers 2026-01-16 17:45:29 -03:00
401df4d68c longhorn: use harbor mirrors and vault pull secret 2026-01-16 17:31:29 -03:00
4406724da5 longhorn: add helm repo and adopt workflow 2026-01-16 16:25:40 -03:00
7c3006736c traefik: add CRDs 2026-01-16 11:21:58 -03:00
9f3d2db63d platform: add cert-manager and align postgres vault path 2026-01-16 11:14:48 -03:00
d90950b82e gitea: expose ssh via metallb shared IP 2026-01-15 16:39:04 -03:00
66e7e6acc5 core: add bstein.dev coredns overrides 2026-01-15 16:29:32 -03:00
7817248eb9 traefik: wire LB service to custom deployment 2026-01-15 11:26:46 -03:00
bb9a4e6d8b longhorn: read oauth2-proxy secrets from vault 2026-01-14 17:48:12 -03:00
1add32e683 infra: add vault injector 2026-01-14 11:46:13 -03:00
de3db3133b vault(consumption): sync secrets via CSI 2026-01-14 05:07:23 -03:00
b82195f2d7 feat: start vault consumption for outline and planka 2026-01-14 01:30:41 -03:00
4602656578 vault: prep helm releases and image pins 2026-01-13 19:29:14 -03:00
07fde43749 platform: move postgres to infrastructure 2026-01-13 17:53:04 -03:00
f533443c42 Fix Jetson device plugin args 2026-01-11 01:57:20 -03:00
af9ab30849 logging: add trace analytics ingestion 2026-01-10 00:13:59 -03:00
cac71e4a41 logging: add opensearch dashboards ui 2026-01-09 08:54:07 -03:00
1027fe5ce5 logging: add loki and fluent-bit 2026-01-08 22:31:45 -03:00
6a76fc0fa3 gpu: enable time-slicing and refresh dashboards 2026-01-01 14:16:08 -03:00
3948602c57 metallb: restore speaker log level info 2025-12-31 22:35:16 -03:00
b0bd7c97a5 metallb: set speaker lb-class 2025-12-31 22:15:08 -03:00
3a473ff482 metallb: enable speaker debug logs 2025-12-31 22:00:09 -03:00
8e702f14db metallb: run speaker on all nodes 2025-12-31 21:45:12 -03:00
b4ac308af8 metallb: schedule speaker on rpi4+rpi5 2025-12-31 21:00:18 -03:00
a6bd6b8cc8 communication: add Othrys stack via Flux 2025-12-31 12:00:12 -03:00
2acc7a06b2 vault-csi: deploy vault provider daemonset 2025-12-25 03:20:13 -03:00
fbe2490ef7 platform: add vault csi driver 2025-12-25 03:14:50 -03:00
dba7cf00a4 harbor: deploy chart via flux 2025-12-15 22:05:40 -03:00
aa0df1f62b harbor: add helm repo and deploy via helmrelease 2025-12-15 22:05:32 -03:00
4eff9ebcc1 jenkins: add helm release with ingress + astreae storage 2025-12-14 15:57:42 -03:00
63bf153c8b flux: add weave gitops ui 2025-12-14 14:38:08 -03:00
8fceebd7a7 nextcloud: integration with mailu & gitops-ui: initial install 2025-12-14 14:21:40 -03:00
5ef0b4edf6 mailu: capture helm release and cert 2025-12-11 23:54:43 -03:00