Commit Graph

76 Commits

Author SHA1 Message Date
juvdiaz 35c6c6f654 Add n8n workflow app 2026-06-10 10:38:50 -06:00
juvdiaz 642a526b56 Guard cluster worker var loading 2026-06-05 01:15:09 -06:00
juvdiaz a006cfc3fe Stabilize worker rejoin reset 2026-06-04 23:09:30 -06:00
juvdiaz 6296e52e4b Rerun Pimox template finalizer after seal 2026-06-04 22:32:33 -06:00
juvdiaz 4059334602 Fix Raspberry worker rebuild rejoin 2026-06-04 22:15:15 -06:00
juvdiaz 5136a74700 Fix Pimox template containerd rebuild 2026-06-04 21:53:12 -06:00
juvdiaz d94ae2619b Repair node version drift in pipeline 2026-06-04 21:10:43 -06:00
juvdiaz f1a9b1fcdb Pin homelab node version discipline 2026-06-04 21:00:16 -06:00
juvdiaz d810fc61c0 Add signed SBOM enforcement for local images 2026-06-04 12:12:42 -06:00
juvdiaz cf6834b264 Tune edge Nginx connection reuse 2026-06-04 11:18:57 -06:00
juvdiaz 3494220923 Allow edge traffic through Traefik service 2026-06-02 17:08:51 -06:00
juvdiaz 00de9b0209 Bypass edge cache for app traffic 2026-06-02 17:00:15 -06:00
juvdiaz 57a6a7283c Fix Argo CD Gitea SSH access 2026-06-02 16:44:42 -06:00
juvdiaz 80df5624e2 Fix Argo CD ingress GitOps source 2026-06-02 16:39:44 -06:00
jv 740755ea4e Fix Argo CD ingress behind Traefik 2026-06-02 17:29:33 -05:00
juvdiaz 2838fe13db Adding traefik to the mix 2026-06-02 16:14:56 -06:00
juvdiaz cff162c186 Fixing cni simlinks 2026-06-02 14:33:00 -06:00
juvdiaz ad81d37119 Adding traefik to the mix 2026-06-02 13:59:15 -06:00
juvdiaz 0f02fa6efb Adding heimdal 2026-06-02 09:29:37 -06:00
juvdiaz b76075e0fc Update READMEs 2026-05-29 15:14:51 -06:00
juvdiaz 1f6799271a Adding local tags to images and enforcing them at pods 2026-05-29 12:23:44 -06:00
juvdiaz 47c018b6dc Add durable platform workload scheduling 2026-05-29 09:44:43 -06:00
juvdiaz 73d512f13d Move Kyverno hook jobs to app workers 2026-05-28 18:45:49 -06:00
juvdiaz 99d6600598 Move Kyverno to app workers 2026-05-28 15:52:09 -06:00
juvdiaz a2b9d33f57 Move Argo CD to app workers 2026-05-28 15:36:24 -06:00
juvdiaz 2740409469 Fix worker CNI plugin path 2026-05-28 13:24:31 -06:00
juvdiaz b0a2c44bbb Move Prometheus stack to worker nodes 2026-05-28 12:46:54 -06:00
juvdiaz 072bcfdbc8 Add stopped OpenWrt VM command 2026-05-28 09:35:29 -06:00
juvdiaz 912ccc14f6 Enable Pimox worker pipeline by default 2026-05-28 08:36:15 -06:00
juvdiaz f46f962c2b Restore working Pimox provisioning path 2026-05-28 00:47:08 -06:00
juvdiaz 87fce1e6d4 Disable NodeLocal DNS by default 2026-05-28 00:02:46 -06:00
juvdiaz 0919c33972 Disable Mimir by default 2026-05-27 23:47:36 -06:00
juvdiaz 53bfdc10f1 Fix NodeLocal DNS manifest readback 2026-05-27 23:39:05 -06:00
juvdiaz b35b052697 Route Pimox template installer to serial console 2026-05-27 22:06:43 -06:00
juvdiaz b5a16b805f Fix Pimox template disk boot 2026-05-27 21:48:48 -06:00
juvdiaz b5693b326b Improve Pimox template seal diagnostics 2026-05-27 21:20:10 -06:00
juvdiaz 6525a744fc Add Pimox template install diagnostics 2026-05-27 20:58:59 -06:00
juvdiaz 7d11fda7b3 Fix Pimox template PXE boot sequencing 2026-05-27 20:06:50 -06:00
juvdiaz 14b784ef9a Disable Pimox CPU affinity by default 2026-05-27 15:02:43 -06:00
juvdiaz 61b0042165 Make Pimox template create use minimal qm options 2026-05-27 14:49:31 -06:00
juvdiaz f8d2286558 Add Pimox cluster rebuild path 2026-05-27 14:31:06 -06:00
jv cc657fad6c Bootstrap external Gitea 2026-05-27 14:15:10 -05:00
juvdiaz 1108e21b1b Fix MetalLB pool apply ordering 2026-05-26 23:12:22 -06:00
juvdiaz 7c0a74cf51 Add optional MetalLB platform support 2026-05-26 23:09:09 -06:00
juvdiaz 40662b2b74 Add NodeLocal DNSCache platform component 2026-05-26 23:05:21 -06:00
juvdiaz 7b0b060a1c Add workload placement node labels 2026-05-26 23:02:36 -06:00
juvdiaz ffb530694c Add Kyverno audit policy baseline 2026-05-26 22:57:44 -06:00
juvdiaz 180c1b1cca Add OpenWrt Pimox VM automation 2026-05-26 22:05:35 -06:00
juvdiaz 60911646bd Prevent local storage for Pimox workers 2026-05-26 21:45:55 -06:00
juvdiaz 9a8b4ba26d Place Pimox worker clones on NVMe storage 2026-05-26 21:43:12 -06:00