I’ve been reading the docs for scaling and preview envs and I can’t see if it is possible to scale a preview environment and the scaling tab is not in the preview environment in the dashboard. I attached an excerpt from our YAML file below.
Is it possible to enable auto-scaling for a preview environment? I presume it is but just not sure what I am doing wrong.
services:
- type: web
plan: Pro
previewPlan: starter
name: dashboard-backend
env: elixir
buildCommand: cd api && ./build.sh
startCommand: cd api && _build/prod/rel/dashboard_api/bin/dashboard_api start
healthCheckPath: /api/health
scaling:
minInstances: 1
maxInstances: 5
targetMemoryPercent: 80
targetCPUPercent: 80
We unfortunately do not support scaling for Preview Environments at the time - please feel free to add this as a feature request https://feedback.render.com/ so that we can gauge interest in this feature and prioritize it accordingly.
Thanks - a bit hard to test how scaling might affect application code etc in that case - added here - Scaling Preview Environments | Feature Requests | Render. A workaround is probably to create another Render team or project for testing not in the preview?
Thanks for creating the request - and yes, if you need to test scaling for the meantime then we would recommend doing this outside of the preview environment.