24 Commits

Author SHA1 Message Date
Ryan Moon
25238ca677 fix: pin manager to 0.12.2, switch image updater to semver tracking 2026-04-04 19:18:46 -05:00
Ryan Moon
4686fb558e fix: track devpod versioned tags for reliable image updates 2026-04-04 09:04:53 -05:00
Ryan Moon
e8b2115aae fix: ignore replica diff so dev pod scale is not reverted by ArgoCD 2026-04-04 08:49:45 -05:00
Ryan Moon
70466b447d fix: use manager repo with devpod-latest tag for dev pod image 2026-04-04 08:36:05 -05:00
Ryan Moon
0a0237d58f feat: add dev pod chart — code-server + SSH on dedicated node pool 2026-04-04 06:57:07 -05:00
Ryan Moon
ea926e1972 feat: add App of Apps to auto-deploy customers from customers/ dir 2026-04-03 18:41:28 -05:00
Ryan Moon
3191f697b5 feat: add kustomization for image updater support 2026-04-03 15:33:25 -05:00
Ryan Moon
8badd440ed feat: use ArgoCD Image Updater for manager auto-deploy 2026-04-03 15:32:12 -05:00
Ryan Moon
899dc7980f feat: add manager deployment manifests 2026-04-03 06:49:58 -05:00
Ryan Moon
9f3abebf32 chore: remove windmill 2026-04-03 06:15:15 -05:00
Ryan Moon
54591c43ef feat: add shared PgBouncer deployment 2026-04-02 22:13:34 -05:00
Ryan Moon
67def0a249 fix: correct Windmill helm chart repo URL 2026-04-02 21:42:22 -05:00
Ryan Moon
e3fe6bac3e feat: add Windmill deployment 2026-04-02 21:39:54 -05:00
Ryan Moon
6d73a50065 feat: add cert-manager-config ArgoCD app 2026-04-02 21:32:45 -05:00
Ryan Moon
da841f37e9 fix: use SSH URL for ArgoCD app sources to match deploy key credential 2026-04-02 20:49:59 -05:00
Ryan Moon
d3e1b398c6 feat: rename git2/registry to git.lunarfront.tech 2026-04-02 20:43:00 -05:00
Ryan Moon
644e5240b4 fix: update ArgoCD apps to use HTTPS URL for lunarfront-charts 2026-04-02 18:37:03 -05:00
Ryan Moon
3a27ccfe8d feat: add external-dns service source and git2-ssh hostname annotation 2026-04-02 18:32:17 -05:00
Ryan Moon
c917cedbbb fix: pin Gitea chart to version 12.5.0 2026-04-02 18:27:17 -05:00
Ryan Moon
34779b4f29 feat: add ArgoCD Application for gitea runner 2026-04-02 18:25:57 -05:00
Ryan Moon
6876f62eac fix: ignore PVC label diff in ArgoCD sync 2026-04-02 18:13:32 -05:00
Ryan Moon
01cf18ac55 feat: add ArgoCD Application for Gitea 2026-04-02 18:10:28 -05:00
Ryan Moon
10bb34e811 feat: add ArgoCD ingress and external-dns manifests 2026-04-02 17:25:20 -05:00
Ryan Moon
ce503e6bdc feat: initial Helm chart scaffold for lunarfront per-customer deployments 2026-04-02 07:15:02 -05:00