-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
autoscaling: EbsDeviceVolumeType.GP3 is not a valid CloudFormation value #14685
Comments
gp3 and io2 are not yet valid values for autoscaling launch configurations https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-launchconfig-blockdev-template.html#cfn-as-launchconfig-blockdev-template-volumetype. fixes aws#14685
Looks like CloudFormation has caught up and this bug is no longer a bug. GP3 is now a valid value. IO2 is still invalid, but that's a different bug report. |
@peterwoodworth I think this issue could be closed. GP3 is supported now. |
Thanks for the ping, closing because this is now supported |
|
The
autoscaling.EbsDeviceVolumeType
enum provides a value forGP3
which, when synthesized as the string value "gp3" is not a valid option in CloudFromation.From AWS::AutoScaling::LaunchConfiguration BlockDevice documentation:
Deploying CDK for an
autoscaling.AutoScalingGroup
resource referencing anautoscaling.BlockDevice
with volume_type =autoscaling.EbsDeviceVolumeType.GP3
results in a deployment error:Reproduction Steps
What did you expect to happen?
Ideally, CloudFormation would add support for GP3 volumes, and nothing would need to change on the CDK side.
However, until that happens, CDK should not provide the option for GP3 volumes within the
autoscaling.EbsDeviceVolumeType
enum.What actually happened?
The CDK above synthesizes to invalid CloudFormation:
Environment
This is 🐛 Bug Report
The text was updated successfully, but these errors were encountered: