-
Notifications
You must be signed in to change notification settings - Fork 345
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
ec2_instance: Support throughtput
parameter for GP3 volume types as part of volumes parameter
#395
Comments
Files identified in the description:
If these files are inaccurate, please update the |
Hi @gtie, While we haven't officially started the deprecation process for the ec2 module, it's based upon the 'old' Amazon SDK (boto) rather than the 'new' SDK (boto3/botocore) and can generally be considered deprecated. The boto module doesn't support most modern features (including various regions and things like GP3 throughput) and as such support will not be added to the ec2 module for the throughput option. The ec2_instance module largely replaces this functionality and I would recommend you migrate if possible. (ec2_instance doesn't support throughput yet either, however support would be possible) As a work around support for throughput has been added to the most recent versions of the ec2_vol module. |
The |
I believe you need either Ansible 3.4.0 or to explicitly install amazon.aws 1.5.0 and community.aws 1.5.0 for the version of ec2_vol which supports updating the throughput option: re repurposing: yes. |
throughtput
parameter for GP3 volume types as part of ec2.volumes throughtput
parameter for GP3 volume types as part of volumes parameter
ec2_instance - Support throughtput parameter for GP3 volume types SUMMARY ec2_instance - Support throughput parameter for GP3 volume types Fixes #395 ISSUE TYPE Feature Pull Request COMPONENT NAME ec2_instance Reviewed-by: Markus Bergholz <[email protected]> Reviewed-by: Mark Chappell <None> Reviewed-by: Alina Buzachis <None> Reviewed-by: Jill R <None> Reviewed-by: None <None>
…ons#395) * added assign_public_ip feature * fix sanity issues and added changelog Co-authored-by: Mark Chappell <[email protected]>
…ons#395) * added assign_public_ip feature * fix sanity issues and added changelog Co-authored-by: Mark Chappell <[email protected]>
…ons#395) * added assign_public_ip feature * fix sanity issues and added changelog Co-authored-by: Mark Chappell <[email protected]>
SUMMARY
Support
throughtput
parameter for GP3 volume types as part of the ec2.volumes parameterISSUE TYPE
COMPONENT NAME
ec2.py
ADDITIONAL INFORMATION
While GP3 EBS volumes can be created together with an EC2 instance using the
ec2
module, the feature of setting a customthroughput
parameter is still missing. This leads to very ugly workarounds.Ideally, we should be able to specify it directly as in:
This type of definition is already supported by the
ec2_vol
module, but it's not yet present inec2
The text was updated successfully, but these errors were encountered: