litellm/helm/litellm-helm/tests
devin-ai-integration[bot] a9cec50960
feat(infra): scale gateway on per-pod RPS and TPS in Helm and Terraform (#40479)
* feat(infra): scale gateway on per-pod RPM and TPM in Helm and Terraform

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* fix(helm): require the metrics server before rendering the gateway ServiceMonitor

The http port serves /metrics/ behind virtual-key auth, so a ServiceMonitor
pointed at it only collects 401s and the RPM/TPM HPA metrics never appear

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* feat(infra): express gateway HPA, KEDA and ECS workload targets per second

Rename the per-pod request and token targets in both Helm charts and the
AWS module from per minute to per second, and shorten the recommended
Prometheus rate window to [1m] with no * 60 so the adapter and KEDA
signals are what the HPA compares against. ECS keeps CloudWatch's
60-second aggregation: the ALB target is 60x the per-second variable and
the token metric math divides the period Sum by 60 before dividing by
the running task count.

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

---------

Co-authored-by: yassin <yassin@berri.ai>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-09-10 13:36:23 -07:00
..
billing_metrics_tests.yaml feat(proxy): push-based OTLP billable-request metering for enterprise deployments (#31592) 2026-07-15 12:12:52 -07:00
bundled_db_images_tests.yaml fix(helm): pin bundled postgres and redis to the bitnamilegacy images (#34963) 2026-07-28 16:19:20 -07:00
coordination_redis_tests.yaml feat(deploy): make coordination redis a first-class chart and terraform surface (#32662) 2026-07-10 16:16:09 -07:00
deployment_command_args_labels_tests.yaml refactor(helm): move litellm-helm chart to helm/ and drop deploy folder (#32234) 2026-07-07 15:18:33 +03:00
deployment_tests.yaml feat(helm): compose DATABASE_URL_READ_REPLICA from a reader host secret key (#37109) 2026-08-20 16:03:32 -07:00
hpa_tests.yaml feat(infra): scale gateway on per-pod RPS and TPS in Helm and Terraform (#40479) 2026-09-10 13:36:23 -07:00
ingress_tests.yaml refactor(helm): move litellm-helm chart to helm/ and drop deploy folder (#32234) 2026-07-07 15:18:33 +03:00
keda_tests.yaml feat(infra): scale gateway on per-pod RPS and TPS in Helm and Terraform (#40479) 2026-09-10 13:36:23 -07:00
masterkey-secret_tests.yaml fix(helm): reuse the generated master key Secret on helm upgrade (#39219) 2026-09-01 17:45:59 -07:00
metrics_server_tests.yaml feat(deploy): metrics sidecar and separate metrics port in Helm and Terraform (#40163) 2026-09-08 13:31:07 -07:00
migrations-job_tests.yaml fix(helm): default litellm-helm to the ghcr.io/berriai/litellm image (#37491) 2026-08-19 16:04:20 -07:00
pdb_tests.yaml refactor(helm): move litellm-helm chart to helm/ and drop deploy folder (#32234) 2026-07-07 15:18:33 +03:00
service_tests.yaml refactor(helm): move litellm-helm chart to helm/ and drop deploy folder (#32234) 2026-07-07 15:18:33 +03:00