Sets desiredcapacity instead of minsize and maxsize on ResizeInstanceGroup

This commit is contained in:
Ellis Tarn 2020-06-26 08:47:12 -07:00
parent c5941e283f
commit bccdf5376c

View File

@ -35,8 +35,7 @@ var _ InstanceGroups = &Cloud{}
func ResizeInstanceGroup(asg ASG, instanceGroupName string, size int) error { func ResizeInstanceGroup(asg ASG, instanceGroupName string, size int) error {
request := &autoscaling.UpdateAutoScalingGroupInput{ request := &autoscaling.UpdateAutoScalingGroupInput{
AutoScalingGroupName: aws.String(instanceGroupName), AutoScalingGroupName: aws.String(instanceGroupName),
MinSize: aws.Int64(int64(size)), DesiredCapacity: aws.Int64(int64(size)),
MaxSize: aws.Int64(int64(size)),
} }
if _, err := asg.UpdateAutoScalingGroup(request); err != nil { if _, err := asg.UpdateAutoScalingGroup(request); err != nil {
return fmt.Errorf("error resizing AWS autoscaling group: %q", err) return fmt.Errorf("error resizing AWS autoscaling group: %q", err)