Auto replace machine when deployment (outbound IP changes)

Hi all, I would greatly appreciate your assistance in clarifying the following points:

1, Is machine replacement during deployment considered normal behavior in this case?
2, Under what conditions can a machine’s IP address change automatically?
3, What is the recommended approach to ensure a stable outbound IP address for production systems that require IP whitelisting?

This issue is currently impacting live payment operations, and we would greatly appreciate your support.

Hi… For egress, they basically can change at any time:

By default, outbound (egress) IPs from Fly Machines are unstable and may change.

The only way to avoid that is with the special static egress IPs described in the above official doc.

This is normal if you’ve opted in to the blue-green deployment mode, but otherwise the Machines themselves should have a stable identity (even though their apparent IPs for outgoing requests may wobble, as above).

Hope this helps!