fix(api): use trebuchet-* names + dedicated worker SA in Job spec #7

Open
Hugh Commit wants to merge 1 commits from far-142/istio-conversion into main

1 Commits

Author SHA1 Message Date
Chris Farhood a96bd1065a fix(api): use trebuchet-* names + dedicated worker SA in Job spec
CI / Build & push worker image (pull_request) Has been skipped
CI / Type-check & lint (pull_request) Failing after 2m9s
CI / Build & push API image (pull_request) Has been skipped
The app was renamed hightower → trebuchet but the worker Job spec still
referenced hightower-workspaces PVC, hightower-temporal Service, and used
the default ServiceAccount.  These break at runtime (the hightower-*
resources don't exist) and block tightening the Istio ambient
AuthorizationPolicies in farhoodlabs/infra.

- PVC claimName: hightower-workspaces → trebuchet-workspaces
- TEMPORAL_ADDRESS env: hightower-temporal:7233 → trebuchet-temporal:7233
- serviceAccountName: default → trebuchet-worker
- config.ts default: hightower-temporal:7233 → trebuchet-temporal:7233

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-23 16:06:42 +00:00