Scale-In protection

Is there a way to protect specific app instances to be removed when scaling down?

Or scale down by removing specific instances?

flyctl doesn’t directly support this for app instances. you may be able to accomplish this in a roundabout way through manipulating your region pool and scale count, but this approach has significant limitations.

Machines might be a good fit, they definitely support coordinating individual instances!