fix(api): use trebuchet-* names + dedicated worker SA in Job spec #7
Reference in New Issue
Block a user
Delete Branch "far-142/istio-conversion"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
claimName:hightower-workspaces→trebuchet-workspacesTEMPORAL_ADDRESSenv:hightower-temporal:7233→trebuchet-temporal:7233serviceAccountName:default→trebuchet-workerconfig.tsdefaulttemporalAddress:hightower-temporal:7233→trebuchet-temporal:7233The app was renamed hightower → trebuchet but these hardcoded names in the worker Job spec still referenced the old resources. The
hightower-*PVC and Service don't exist in the cluster, so Jobs were breaking at runtime. ThedefaultSA also blocks tightening the Istio ambient AuthorizationPolicies.Paired infra change needed
Once this PR lands,
farhoodlabs/infra(apps/trebuchet/platform/authorizationpolicy.yaml) should:defaultSA principal from thetrebuchet-router(port 3456) andtrebuchet-temporal(port 7233) policiestrebuchet-workerServiceAccount in the trebuchet namespaceOut of scope
apps/cli/src/k8s.tshightower-* refs — CLI is upstream Shannon, not used in K8s deploymentcharts/hightower/values.yaml— same reasonView command line instructions
Checkout
From your project repository, check out a new branch and test the changes.