-
Notifications
You must be signed in to change notification settings - Fork 9.6k
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
Support for AWS Auto Scaling EMR Clusters #11126
Comments
+1 |
@cpower a colleague of mine has recently forked and added this functionality. We could write some tests, and open a pr? |
That's great, would be happy to take a look and provide some feedback |
Hi @shaun-tillyard - we would love a PR for this functionality :) |
+1 |
Re-opening, working on scaling policy now |
Just curious, is auto-scaling and ebs volume support going to live in the aws_emr_instance_group resource, or as part of the aws_emr_cluster. If you look at the AWS SDK they've generalized their approach to specifying the nodes that are part of an EMR cluster to instance groups for master, core, and task nodes including scaling policies and ebs volume definitions. |
@cpower I was planning on adding them to both resources, as currently the |
One option, although clearly way more invasive would be to remove it from the |
Currently |
I haven't looked closely enough at the code to see, but would't be surprised if it did. Wondering if it is worth it though to more closely align to the structure of the AWS GO SDK. Although I don't have backwards compatibility constraints myself, so perhaps I'm biased. |
I'll speak with @catsby and others internally before diving too deep into how we structure these changes, but it would make sense to separate the |
Yep, definitely worth talking it through before diving too deeply on that. |
Just came across this before opening an issue to add EMR scaling support to Application Auto Scaling. This long standing PR to add Spot Fleet support is about to land today, so might make sense to revisit this in light of the changes in this PR: |
We are very interested in this functionality as well and can help test when it's available. |
Hey guys, Just curious if there are any roadmap plans to add this? |
credit to @tolis-sisiaridis for changes Addresses hashicorp#11126
Closed via #12823 |
credit to @tolis-sisiaridis for changes Addresses #11126
credit to @tolis-sisiaridis for changes Addresses #11126
Hey all I have a PR set on the AWS provider for this |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
Hi there,
It would be great to have support for the new EMR Auto Scaling feature, ideally including support for EBS volumes, and possibly spot market bids. This would of course also require the ability to configure and manage the auto-scaling policy rules (scale out/in, min/max instances).
Affected Resource(s)
References
Auto Scaling for EMR Clusters
https://aws.amazon.com/blogs/aws/new-auto-scaling-for-emr-clusters/
The text was updated successfully, but these errors were encountered: