Skip to content

Speedscale overlay disables sidecar injection for banking-app workloads #66

@kenahrens

Description

@kenahrens

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions