Ryan Moon
|
a7facce892
|
fix: use Recreate strategy for single-replica RWO PVC workloads (gitea, runner)
|
2026-04-03 07:17:49 -05:00 |
|
Ryan Moon
|
2af2ceb91c
|
feat: pin all system workloads to system node pool
|
2026-04-03 07:12:15 -05:00 |
|
Ryan Moon
|
bda73afa18
|
fix: add hostAliases for git.lunarfront.tech so dind can reach registry via nginx
|
2026-04-03 06:48:35 -05:00 |
|
Ryan Moon
|
705dab6e49
|
fix: add init container to wait for dind before starting runner
|
2026-04-03 06:37:57 -05:00 |
|
Ryan Moon
|
fd5be2805f
|
fix: use internal Gitea service URL to avoid LB hairpin on gRPC
|
2026-04-03 06:36:39 -05:00 |
|
Ryan Moon
|
285ae3665c
|
fix: route runner to nginx ClusterIP to avoid DO LB hairpin
|
2026-04-03 06:33:08 -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
|
f7a92e1237
|
fix: use internal cluster URL for runner to bypass Cloudflare WAF
|
2026-04-02 20:56:47 -05:00 |
|
Ryan Moon
|
d3e1b398c6
|
feat: rename git2/registry to git.lunarfront.tech
|
2026-04-02 20:43:00 -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
|
2614b7adcf
|
fix: use dind-rootless runner image for docker socket access
|
2026-04-02 19:16:54 -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
|
89e5437876
|
feat: add Gitea runner deployment with dind and resource limits
|
2026-04-02 18:24:10 -05:00 |
|