sparse-intern-71089
06/21/2019, 3:50 PMfull-dress-10026
06/21/2019, 3:53 PMproud-alarm-92546
06/21/2019, 3:59 PMaws application-autoscaling
supports. (which may not be the autoscaling you're looking for)proud-alarm-92546
06/21/2019, 4:00 PMfull-dress-10026
06/21/2019, 4:00 PMAutoScalingGroup
that would allow me to pass in an arbitrary ami id. It only has ecsOptimizedAMIName
.proud-alarm-92546
06/21/2019, 4:01 PM* Application Auto Scaling can scale the following resources:
o Amazon ECS services. For more information, see Service Auto Scaling
in the Amazon Elastic Container Service Developer Guide .
o Amazon EC2 Spot fleets. For more information, see Automatic Scaling
for Spot Fleet in the Amazon EC2 User Guide .
o Amazon EMR clusters. For more information, see Using Automatic Scal-
ing in Amazon EMR in the Amazon EMR Management Guide .
for Spot Fleet in the Amazon EC2 User Guide .
o Amazon EMR clusters. For more information, see Using Automatic Scal-
ing in Amazon EMR in the Amazon EMR Management Guide .
o AppStream 2.0 fleets. For more information, see Fleet Auto Scaling
for Amazon AppStream 2.0 in the Amazon AppStream 2.0 Developer Guide
.
o Provisioned read and write capacity for Amazon DynamoDB tables and
global secondary indexes. For more information, see Managing Through-
put Capacity Automatically with DynamoDB Auto Scaling in the Amazon
DynamoDB Developer Guide .
o Amazon Aurora Replicas. For more information, see Using Amazon Aurora
Auto Scaling with Aurora Replicas .
o Amazon SageMaker endpoint variants. For more information, see
Automatically Scaling Amazon SageMaker Models .
o Custom resources provided by your own applications or services. More
information is available in our GitHub repository .
proud-alarm-92546
06/21/2019, 4:01 PM% aws application-autoscaling help
)full-dress-10026
06/21/2019, 4:02 PMproud-alarm-92546
06/21/2019, 4:04 PMfull-dress-10026
06/21/2019, 4:05 PMproud-alarm-92546
06/21/2019, 4:05 PMproud-alarm-92546
06/21/2019, 4:07 PMpulumi-aws/autoscaling
is probably the one your looking for, doesnt look like awsx provides any wrappers over itproud-alarm-92546
06/21/2019, 4:07 PMawsx/autoscaling
wraps aws/appautoscaling
)full-dress-10026
06/21/2019, 4:08 PMwhite-balloon-205
autoscaling
- which is EC2 autoscaling groups
⢠appautoscaling
- which defines generic autoscaling for a variety of others AWS services - including ECS Services
The latter has no abstractions in awsx
yet - but can be used on top of existing awsx
abstractions easily to autoscale an ECS service for example.
pulumi.awsx.autoscaling.AutoScalingGroup
is intended to support creating autoscaling groups of EC2 instances, either as backing clusters for something like ECS or EKS, or as pools of raw EC2 servers for delivering applications directly.
cc @lemon-spoon-91807lemon-spoon-91807
06/21/2019, 6:38 PMlemon-spoon-91807
06/21/2019, 6:43 PMlemon-spoon-91807
06/21/2019, 6:44 PMawsx.autoscaling.AutoScalingGroup
can be provided the launch-config-id for any launch config you want to make.lemon-spoon-91807
06/21/2019, 6:45 PMlemon-spoon-91807
06/21/2019, 7:02 PMlemon-spoon-91807
06/21/2019, 7:02 PMlemon-spoon-91807
06/21/2019, 7:03 PMlemon-spoon-91807
06/21/2019, 7:03 PMlemon-spoon-91807
06/21/2019, 7:03 PMlemon-spoon-91807
06/21/2019, 7:11 PMfull-dress-10026
06/21/2019, 9:11 PMPlan apply failed: Error creating AutoScaling Group: ValidationError: You must use a valid fully-formed launch template. The requested configuration is currently not supported. Please check the documentation for supported configurations.
Using a launch configuration seemed to work.
Passing the launch template to the awsx asg would let us at least use the awsx asg component. Though, not sure how that would be much different than just using pulumi-aws asg component.lemon-spoon-91807
06/21/2019, 9:58 PMlemon-spoon-91807
06/21/2019, 9:59 PMlemon-spoon-91807
06/21/2019, 11:12 PMlemon-spoon-91807
06/21/2019, 11:18 PMlemon-spoon-91807
06/21/2019, 11:18 PMlemon-spoon-91807
06/21/2019, 11:19 PMlemon-spoon-91807
06/21/2019, 11:19 PMlemon-spoon-91807
06/21/2019, 11:19 PMfull-dress-10026
06/21/2019, 11:49 PM