Open snaga opened 11 years ago
That would be okay for you to add to the image/prelaunch screen, with accompanying unit tests written in Spock. This feature request is not likely to reach the top of Netflix's list of priorities for Asgard any time soon, because calling RunInstance is a fairly insignificant function of Asgard. Most of Asgard's power works only if you use an Auto Scaling Group to launch instances, rather than calling RunInstance directly. We don't directly call RunInstance much.
If AWS were to provide a way to associate a set of IP addresses with an ASG, that would be pretty compelling to add to Asgard. As far as I know, they do not currently provide that.
When launching an instance in VPC and the subnet, IP address can be specified manually by the user.
RunInstance action in EC2 API supports the parameter, "PrivateIpAddress", to specify it.
http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-RunInstances.html http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/ec2/model/RunInstancesRequest.html
Now, we are going to use this to manage IP addresses by ourselves.
Is there any plan to support this parameter when launching instances in Asgard? Is this worth having?