Commit Graph

  • d1df0bcf6e Store Heimdall seeded links as generic apps main juvdiaz 2026-06-02 22:25:35 -0600
  • c2028e4963 Use recreate rollout for Heimdall juvdiaz 2026-06-02 22:18:01 -0600
  • 39767377eb Pin seeded Heimdall apps to dashboard juvdiaz 2026-06-02 22:08:13 -0600
  • 122407899d Expose seeded Heimdall dashboard juvdiaz 2026-06-02 22:02:01 -0600
  • e16d99ffaf Fix Heimdall HTTPS asset URLs juvdiaz 2026-06-02 21:51:46 -0600
  • 71dc248fc9 Fix heimdall app_url jv 2026-06-02 22:45:24 -0500
  • 3494220923 Allow edge traffic through Traefik service juvdiaz 2026-06-02 17:08:51 -0600
  • 00de9b0209 Bypass edge cache for app traffic juvdiaz 2026-06-02 17:00:15 -0600
  • 57a6a7283c Fix Argo CD Gitea SSH access juvdiaz 2026-06-02 16:44:42 -0600
  • 80df5624e2 Fix Argo CD ingress GitOps source juvdiaz 2026-06-02 16:38:04 -0600
  • 740755ea4e Fix Argo CD ingress behind Traefik jv 2026-06-02 17:29:33 -0500
  • 2838fe13db Adding traefik to the mix juvdiaz 2026-06-02 16:14:56 -0600
  • cff162c186 Fixing cni simlinks juvdiaz 2026-06-02 14:33:00 -0600
  • ad81d37119 Adding traefik to the mix juvdiaz 2026-06-02 13:59:15 -0600
  • ccb8247577 Quoting heimdall column order so it is not mistaken by sqlite juvdiaz 2026-06-02 10:13:15 -0600
  • 62ed2c1f6d Making hemidall seeder to retry instead of ailing juvdiaz 2026-06-02 10:00:27 -0600
  • 1b91bde443 Pointing heimdal image to latest juvdiaz 2026-06-02 09:46:46 -0600
  • 0f02fa6efb Adding heimdal juvdiaz 2026-06-02 09:29:37 -0600
  • b76075e0fc Update READMEs juvdiaz 2026-05-29 15:14:51 -0600
  • a2fab4fe5f Fix nah home page juvdiaz 2026-05-29 13:54:20 -0600
  • 1f6799271a Adding local tags to images and enforcing them at pods juvdiaz 2026-05-29 12:23:44 -0600
  • 6e78988a6a Updating translation endpoint so its reachable juvdiaz 2026-05-29 12:05:30 -0600
  • 4f65136e74 Fix new visitor translation pipeline juvdiaz 2026-05-29 12:00:50 -0600
  • 9a7671b561 Fixing base en text and nah translation juvdiaz 2026-05-29 11:45:55 -0600
  • b5fb1d1190 Fixing theme button juvdiaz 2026-05-29 11:12:20 -0600
  • 47c018b6dc Add durable platform workload scheduling juvdiaz 2026-05-29 09:44:43 -0600
  • 240a55e826 adding mlops juvdiaz 2026-05-29 09:24:47 -0600
  • 4dab85c9d6 Refocus portfolio for DevOps MLOps roles juvdiaz 2026-05-28 20:14:42 -0600
  • 285fbe5700 Update website themes and blog sections juvdiaz 2026-05-28 19:40:33 -0600
  • 73d512f13d Move Kyverno hook jobs to app workers juvdiaz 2026-05-28 18:45:49 -0600
  • 99d6600598 Move Kyverno to app workers juvdiaz 2026-05-28 15:52:09 -0600
  • a2b9d33f57 Move Argo CD to app workers juvdiaz 2026-05-28 15:36:24 -0600
  • 2740409469 Fix worker CNI plugin path juvdiaz 2026-05-28 13:24:31 -0600
  • 89fa756305 Label worker nodes before Prometheus migration juvdiaz 2026-05-28 12:49:34 -0600
  • b0a2c44bbb Move Prometheus stack to worker nodes juvdiaz 2026-05-28 12:46:54 -0600
  • 072bcfdbc8 Add stopped OpenWrt VM command juvdiaz 2026-05-28 09:35:29 -0600
  • 912ccc14f6 Enable Pimox worker pipeline by default juvdiaz 2026-05-28 08:36:15 -0600
  • f46f962c2b Restore working Pimox provisioning path juvdiaz 2026-05-28 00:47:08 -0600
  • c3f08e3fdd Adopt existing Argo CD applications before apply juvdiaz 2026-05-28 00:31:39 -0600
  • ab91142b06 Include Raspberry Pi worker in cluster runs juvdiaz 2026-05-28 00:24:13 -0600
  • 9aa78c2e2f Adopt existing platform resources before apply juvdiaz 2026-05-28 00:09:03 -0600
  • 87fce1e6d4 Disable NodeLocal DNS by default juvdiaz 2026-05-28 00:02:46 -0600
  • 0919c33972 Disable Mimir by default juvdiaz 2026-05-27 23:47:36 -0600
  • 53bfdc10f1 Fix NodeLocal DNS manifest readback juvdiaz 2026-05-27 23:39:05 -0600
  • 9b17857e46 Disable Pimox from default lab deployment juvdiaz 2026-05-27 22:53:24 -0600
  • b35b052697 Route Pimox template installer to serial console juvdiaz 2026-05-27 22:06:43 -0600
  • b5a16b805f Fix Pimox template disk boot juvdiaz 2026-05-27 21:48:48 -0600
  • b5693b326b Improve Pimox template seal diagnostics juvdiaz 2026-05-27 21:20:10 -0600
  • 6525a744fc Add Pimox template install diagnostics juvdiaz 2026-05-27 20:58:59 -0600
  • 7d11fda7b3 Fix Pimox template PXE boot sequencing juvdiaz 2026-05-27 20:06:50 -0600
  • b6f65f4618 Handle reused Pimox worker SSH host keys juvdiaz 2026-05-27 17:23:49 -0600
  • 8a55d14542 Improve Pimox worker boot diagnostics juvdiaz 2026-05-27 16:35:46 -0600
  • 14b784ef9a Disable Pimox CPU affinity by default juvdiaz 2026-05-27 15:02:43 -0600
  • 61b0042165 Make Pimox template create use minimal qm options juvdiaz 2026-05-27 14:49:31 -0600
  • 80648f8e7a Run cluster rebuild when Actions has no kubeconfig juvdiaz 2026-05-27 14:44:41 -0600
  • 0a53f6bc20 Remove Actions deploy SSH fetch juvdiaz 2026-05-27 14:39:58 -0600
  • 11021138d7 Make Actions deploy checkout fallback explicit juvdiaz 2026-05-27 14:35:17 -0600
  • f8d2286558 Add Pimox cluster rebuild path juvdiaz 2026-05-27 14:31:06 -0600
  • 041e607fed Remove non-Gitea Actions guardrails juvdiaz 2026-05-27 14:21:58 -0600
  • e59e3258fc Narrow Gitea Actions deploy guardrail juvdiaz 2026-05-27 14:16:33 -0600
  • c470e64070 Use Debian SSH key for Gitea deploys juvdiaz 2026-05-27 14:07:50 -0600
  • cc657fad6c Bootstrap external Gitea jv 2026-05-27 14:15:10 -0500
  • 1108e21b1b Fix MetalLB pool apply ordering juvdiaz 2026-05-26 23:12:22 -0600
  • 7c0a74cf51 Add optional MetalLB platform support juvdiaz 2026-05-26 23:09:09 -0600
  • 047aee8481 Add Gitea backup restore drill juvdiaz 2026-05-26 23:07:35 -0600
  • 8f3ec624c2 Add Renovate dependency update config juvdiaz 2026-05-26 23:06:15 -0600
  • 40662b2b74 Add NodeLocal DNSCache platform component juvdiaz 2026-05-26 23:05:21 -0600
  • 7b0b060a1c Add workload placement node labels juvdiaz 2026-05-26 23:02:36 -0600
  • dfe7bbf4a7 Skip manually created first Pimox worker juvdiaz 2026-05-26 23:01:22 -0600
  • 391070d440 Document SOPS age secret workflow juvdiaz 2026-05-26 22:58:45 -0600
  • ffb530694c Add Kyverno audit policy baseline juvdiaz 2026-05-26 22:57:44 -0600
  • f5ae4a2746 Update blog with latest homelab additions juvdiaz 2026-05-26 22:49:22 -0600
  • 180c1b1cca Add OpenWrt Pimox VM automation juvdiaz 2026-05-26 22:05:35 -0600
  • 60911646bd Prevent local storage for Pimox workers juvdiaz 2026-05-26 21:45:55 -0600
  • 9a8b4ba26d Place Pimox worker clones on NVMe storage juvdiaz 2026-05-26 21:43:12 -0600
  • 4baad45305 Update homelab blog with Pimox provisioning juvdiaz 2026-05-26 15:12:41 -0600
  • 6cf83bb682 Fix Gitea backup kubeconfig default juvdiaz 2026-05-26 15:00:02 -0600
  • 420f6ca62f Fix Pimox template post-install boot juvdiaz 2026-05-26 14:42:30 -0600
  • d1c7293dc7 Use SCSI disk for Pimox Debian preseed juvdiaz 2026-05-26 14:39:13 -0600
  • 922f8add5f Fix arm64 PXE GRUB config path juvdiaz 2026-05-26 13:49:58 -0600
  • 928e548fc9 Tighten Pimox readiness checks juvdiaz 2026-05-26 12:51:09 -0600
  • 3a627b6428 Split app deploys from infra pipeline juvdiaz 2026-05-26 12:40:03 -0600
  • df95e2ea5f Automate Pimox worker provisioning pipeline juvdiaz 2026-05-26 12:25:37 -0600
  • 11ea473c7f Add homelab provisioning automation juvdiaz 2026-05-26 11:46:38 -0600
  • b0a5a0bd67 Fix Prometheus operator TLS mount juvdiaz 2026-05-25 22:23:37 -0600
  • 009e6ce927 Add observability platform stack juvdiaz 2026-05-25 21:50:53 -0600
  • de4e9854e7 Collect visitor homelab ideas safely juvdiaz 2026-05-25 21:12:51 -0600
  • e242de3eec Add source links to homelab blog juvdiaz 2026-05-25 19:31:10 -0600
  • 0ad1018d40 Add homelab diagrams and roadmap juvdiaz 2026-05-25 18:58:25 -0600
  • 4bf61e7490 Retest local GitOps mirror sync juvdiaz 2026-05-25 14:49:43 -0600
  • 1b263106fb Sync validated commit to local GitOps mirror juvdiaz 2026-05-25 14:48:37 -0600
  • 16069b7950 Harden app and registry workloads juvdiaz 2026-05-25 14:36:44 -0600
  • f7e3065cda Add scoped Trivy exception for Gitea juvdiaz 2026-05-25 14:35:52 -0600
  • 62d52886f0 Retest Trivy workflow juvdiaz 2026-05-25 14:25:39 -0600
  • 479a1c4d55 Add Trivy scanning to main workflow juvdiaz 2026-05-25 14:24:42 -0600
  • 04fbcdac28 Retest Gitleaks workflow juvdiaz 2026-05-25 14:19:12 -0600
  • 4355ad0af8 Add Gitleaks secret scanning juvdiaz 2026-05-25 14:16:40 -0600
  • a2efef2804 Retest persistent deploy workflow juvdiaz 2026-05-25 14:10:19 -0600
  • e661c0b4c8 Run deploy from persistent Debian checkout juvdiaz 2026-05-25 14:08:54 -0600
  • 08b8c2872b Retest workflow manifest validation juvdiaz 2026-05-25 14:05:07 -0600