Ryan Moon
|
4963f26cfc
|
fix: use DNS-01 Cloudflare solver for cert-manager
|
2026-04-02 21:30:11 -05:00 |
|
Ryan Moon
|
2c2f18bb25
|
feat: switch to Let's Encrypt cert via cert-manager
|
2026-04-02 21:24:10 -05:00 |
|
Ryan Moon
|
e91187cb89
|
fix: revert to HTTPS for runner, removed git from WAF
|
2026-04-02 21:11:44 -05:00 |
|
Ryan Moon
|
c385c80cf3
|
fix: enable Gitea Actions explicitly in config
|
2026-04-02 21:02:41 -05:00 |
|
Ryan Moon
|
f7a92e1237
|
fix: use internal cluster URL for runner to bypass Cloudflare WAF
|
2026-04-02 20:56:47 -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
|
73f77b2f9a
|
fix: remove nginx body size limit for container registry pushes
|
2026-04-02 20:30:35 -05:00 |
|
Ryan Moon
|
a938a3dcea
|
fix: add PVC for runner state to persist registration across restarts
|
2026-04-02 19:57:07 -05:00 |
|
Ryan Moon
|
07dbdb5f39
|
fix: revert to plain act_runner:latest, let dind sidecar handle docker
|
2026-04-02 19:20:50 -05:00 |
|
Ryan Moon
|
17e0ffacea
|
fix: use catthehacker docker images for runner labels (host mode lacks node)
|
2026-04-02 19:18:40 -05:00 |
|
Ryan Moon
|
2614b7adcf
|
fix: use dind-rootless runner image for docker socket access
|
2026-04-02 19:16:54 -05:00 |
|
Ryan Moon
|
7ca7dacdaf
|
fix: run CI jobs on host to avoid nested Docker container issues
|
2026-04-02 19:06:42 -05:00 |
|
Ryan Moon
|
9c209ee88b
|
fix: add runner config to pass docker_host to job containers
|
2026-04-02 19:04:15 -05:00 |
|
Ryan Moon
|
48961e4af8
|
fix: set Gitea SSH service to ClusterIP with explicit clusterIP: None
|
2026-04-02 18:40:12 -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
|
f7786f3e19
|
fix: route Gitea SSH through nginx ingress LB instead of separate LoadBalancer
|
2026-04-02 18:34:29 -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
|
89e5437876
|
feat: add Gitea runner deployment with dind and resource limits
|
2026-04-02 18:24:10 -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
|
c854a70688
|
feat: add Gitea Helm values for cluster deployment
|
2026-04-02 18:03:02 -05:00 |
|
Ryan Moon
|
10bb34e811
|
feat: add ArgoCD ingress and external-dns manifests
|
2026-04-02 17:25:20 -05:00 |
|
Ryan Moon
|
ca98dd2d91
|
fix: use Cloudflare origin cert for TLS instead of cert-manager
|
2026-04-02 07:16:14 -05:00 |
|
Ryan Moon
|
ce503e6bdc
|
feat: initial Helm chart scaffold for lunarfront per-customer deployments
|
2026-04-02 07:15:02 -05:00 |
|