rpless opened a new issue #10690:
URL: https://github.com/apache/druid/issues/10690


   ### Description
   
   The AWS Ec2 Autoscaler currently does not let a user set the [AWS 
tags](https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html) on 
instances that it launches prior to launch. While tagging can be done by the 
user data, it would be easier in some cases to just have the RunInstances 
request set the tags. I currently have a fork of the ec2-extensions project 
that does this and it has been running without issue in our druid cluster for a 
few days now. If there is interest I'd be happy to make a PR to include this.
   
   What this looks like functionally is that the 
[EC2NodeData](https://github.com/apache/druid/blob/master/extensions-core/ec2-extensions/src/main/java/org/apache/druid/indexing/overlord/autoscaling/ec2/EC2NodeData.java)
 would gain an optional field called `tags` which would be a `Map<String, 
String>` of tags that would be set on the instance as part of the launch 
request.
   
   ### Motivation
   
   The reason for suggesting this change is that our infrastructure 
provisioning software requires certain AWS tags to be set on an instance before 
it starts.
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to