086a7b0bf0
add DocuSeal to GKE — manifests, Terraform, Argo CD app; update ci-base Dockerfile
main
Will Anderson
2026-05-05 10:38:45 -05:00
73b9095d83
migrate Terraform backend to GCS, remove dead Vault GCE nodes
Will Anderson
2026-05-05 10:38:22 -05:00
d54ec38a1c
fix GCE runner: add build tools, libcurl, NOPASSWD sudo, Node.js 20
Will Anderson
2026-05-05 10:27:45 -05:00
422cca6962
scale gitea-runner to 0 while Autopilot DinD blocker is pending
Will Anderson
2026-05-05 10:22:21 -05:00
9a368986b2
fix gitea-runner deployment for GKE Autopilot constraints
Will Anderson
2026-05-05 10:22:02 -05:00
c31edc8b83
deploy gitea CI runner to GKE as k8s pod
Will Anderson
2026-05-05 10:16:49 -05:00
4dc687f2ae
Fix runner extra_hosts: inject gitea-proxy ClusterIP for build containers
Will Anderson
2026-05-05 05:41:59 -05:00
c94721b70b
Remove SSH insteadOf rewrite from git-ssh-init.sh
Will Anderson
2026-05-05 05:27:44 -05:00
a301302138
Route gitea-proxy directly to GKE LB IP, drop CF Access
Will Anderson
2026-05-05 05:12:48 -05:00
3462ea37a4
Add ignoreDifferences for Deployment status in gitea-gke
Will Anderson
2026-05-05 05:07:15 -05:00
82e05429f1
Fix Argo CD child app repoURL: k3s Gitea → GKE Gitea
Will Anderson
2026-05-05 05:04:01 -05:00
686041946b
Enable Gitea Actions (GITEA__actions__ENABLED=true)
Will Anderson
2026-05-05 04:56:29 -05:00
158689dd0e
Roll runner pods to pick up updated GITEA_INSTANCE_URL
Will Anderson
2026-05-05 04:45:38 -05:00
b5c7125c13
Roll gitea-proxy pod for SNI fix
Will Anderson
2026-05-05 04:42:08 -05:00
464b33a176
Fix nginx SNI for Cloudflare upstream TLS
Will Anderson
2026-05-05 04:41:46 -05:00
cebaf44db3
Scale GKE Vault to 1 replica while raft standby deadlock is unresolved
Will Anderson
2026-05-05 04:37:20 -05:00
939e66bfbb
Route runner daemon through nginx CF Access proxy
Will Anderson
2026-05-05 04:17:52 -05:00
ae3257525e
wire soul to web_demo_key for Anthropic API isolation
Will Anderson
2026-05-05 04:09:41 -05:00
c2900400a4
ci: switch runner git clones from HTTPS+CF Access to SSH deploy key
Will Anderson
2026-05-05 04:07:35 -05:00
2e5655c583
vault: rolling restart to fix raft join; remove sealedok from readiness probe
Will Anderson
2026-05-05 03:59:33 -05:00
3f08c6dc01
fix(runner): bump config-version to trigger rollout with new Gitea URL
Will Anderson
2026-05-05 03:48:15 -05:00
fedf549a92
Merge pull request 'fix(runner): point GITEA_INSTANCE_URL at GKE Gitea public URL' (#1) from fix/runner-gitea-url into main
will.anderson2026-05-05 08:42:19 +00:00
01507ad8ae
fix(runner): point GITEA_INSTANCE_URL at GKE Gitea public URL
fix/runner-gitea-url
Will Anderson
2026-05-05 03:39:17 -05:00
479190ef47
migrate all Argo CD repo sources from Legion Gitea to GKE Gitea
Will Anderson
2026-05-05 02:25:14 -05:00
804060c958
fix vault raft join addresses for GKE StatefulSet naming
Will Anderson
2026-05-04 23:56:10 -05:00
872a834989
Cut over Vault and Gitea traffic from GCE/Legion to GKE
Will Anderson
2026-05-04 23:46:20 -05:00
010d81d6d9
fix(runner): correct Gitea ClusterIP and enable force_pull
Will Anderson
2026-05-04 23:32:09 -05:00
1c99931de6
fix(vault-gke): switch vault-1/2 to standard-rwo storage class
Will Anderson
2026-05-04 22:41:38 -05:00
3d581368c3
fix(vault-gke): relax topology spread to ScheduleAnyway while SSD quota is exhausted
Will Anderson
2026-05-04 22:37:17 -05:00
8592a1ed74
fix(gitea-gke): configure ESO SecretStore to use workload identity with gitea SA
Will Anderson
2026-05-04 22:05:01 -05:00
9252b069a2
fix(gitea-gke): update ESO API version from v1beta1 to v1
Will Anderson
2026-05-04 22:00:21 -05:00
c4f7dcc185
fix(vault-gke): raise cpu request to 500m for GKE Autopilot anti-affinity minimum
Will Anderson
2026-05-04 21:59:51 -05:00
b572f5720b
infra: wire GKE cluster endpoint and fix gitea SA account_id
Will Anderson
2026-05-04 21:56:06 -05:00
4ef5e99f31
fix(ci-base): correct Gitea namespace in git insteadOf redirect
Will Anderson
2026-05-04 20:42:27 -05:00
9330107fcc
migrate Vault and Gitea to GKE Autopilot cluster
Will Anderson
2026-05-04 20:40:48 -05:00