Problem
The Speedscale overlay under kubernetes/overlays/speedscale sets sidecar.speedscale.com/inject: "false" on banking-app deployments.
Impact
In do-nyc1-staging-decoy, Argo continuously reconciles these annotations back to false, so sidecars are not injected and replay/capture validation cannot run against banking-app services.
Expected
Overlay annotations should set sidecar.speedscale.com/inject: "true" for:
- accounts-service
- api-gateway
- frontend
- simulation-client
- transactions-service
- user-service
Acceptance Criteria
- All six overlay annotation files set inject to true
- Argo sync keeps deployment annotations at true
- New pods include
speedscale-goproxy sidecar
Problem
The Speedscale overlay under
kubernetes/overlays/speedscalesetssidecar.speedscale.com/inject: "false"on banking-app deployments.Impact
In
do-nyc1-staging-decoy, Argo continuously reconciles these annotations back to false, so sidecars are not injected and replay/capture validation cannot run against banking-app services.Expected
Overlay annotations should set
sidecar.speedscale.com/inject: "true"for:Acceptance Criteria
speedscale-goproxysidecar