I need to use external 3-rd party API, and it's vendor requires us to register IP address for the request source.
But with elastic beanstalk along with application load balancer and auto scaling group, all public IPs assigned to each ec2 instances are auto-generated in random manner.
Cases are below,
- every instances inside load balancer can request to 3-rd party vendor server for data.
- Vendor only send response to pre-registered IP address. If request source address is not in list, it reject to send response.
The instances reside in default VPC.
How can I use single IP for outbounding request?