You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by GitBox <gi...@apache.org> on 2020/12/18 15:04:33 UTC
[GitHub] [druid] rpless opened a new issue #10690: Add Tag support for AWS Autoscaler
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:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org