diff --git a/devservices/proxy.yaml b/devservices/proxy.yaml index 3ddfb09..bf0c6e8 100644 --- a/devservices/proxy.yaml +++ b/devservices/proxy.yaml @@ -23,18 +23,22 @@ proxy: routes: - match: path: /api/0/organizations/{organization}/* - action: + action: &monolith_org resolver: cell_from_organization cell_to_upstream: "--monolith--": sentry-dev-monolith default: sentry-dev-monolith + # legacy project paths: /api/0/projects/{organization}/... + - match: + path: /api/0/projects/{organization}/* + action: *monolith_org + # legacy team paths: /api/0/teams/{organization}/... + - match: + path: /api/0/teams/{organization}/* + action: *monolith_org - match: path: /organization-avatar/{organization}/{avatar_id} - action: - resolver: cell_from_organization - cell_to_upstream: - "--monolith--": sentry-dev-monolith - default: sentry-dev-monolith + action: *monolith_org metrics: statsd_host: "127.0.0.1" diff --git a/example_config_proxy.yaml b/example_config_proxy.yaml index fb845f6..e177421 100644 --- a/example_config_proxy.yaml +++ b/example_config_proxy.yaml @@ -38,21 +38,26 @@ proxy: - match: host: us.sentry.io path: /api/0/organizations/{organization}/* - action: + action: &us_org resolver: cell_from_organization cell_to_upstream: us1: us1-getsentry us2: us2-getsentry default: us1-getsentry + # legacy project paths: /api/0/projects/{organization}/... + - match: + host: us.sentry.io + path: /api/0/projects/{organization}/* + action: *us_org + # legacy team paths: /api/0/teams/{organization}/... + - match: + host: us.sentry.io + path: /api/0/teams/{organization}/* + action: *us_org - match: host: us.sentry.io path: /organization-avatar/{organization}/{avatar_id} - action: - resolver: cell_from_organization - cell_to_upstream: - us1: us1-getsentry - us2: us2-getsentry - default: us1-getsentry + action: *us_org - match: host: us.sentry.io path: /api/0/cell/{cell_id}/*