-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Update tags support for LaunchTemplates #8466
Update tags support for LaunchTemplates #8466
Conversation
This would be easier to review if the separate concerns were in separate commits. |
Once we get Terraform and Cloudformation support, I was thinking we'd change the following setting to be false when using launch templates:
I don't have any changes planned in this area other than seeing if we can change the default value of the |
f434b48
to
19b9325
Compare
Separated the CF and TF support for a future PR. This one is pretty easy to review now. |
/cc @rifelpet |
19b9325
to
1beb9df
Compare
1beb9df
to
e8c107f
Compare
@rifelpet I think this is finally ready to go. Thanks! |
hm is |
The initial commit contained terraform and cloudformation files also, but I was asked to split them to make it easier to review. |
right, but I would think that Ah, I see that the terraform target doesnt mention tags at all so we'll need to plumb that through before the terraform integration tests require updating. 👍 makes sense now. /lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: hakman, rifelpet The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
My general impression with this is that the Terraform and CF targets also need a bit of tweaking, as they don't seem to work out of the box with |
/retest Review the full test history for this PR. Silence the bot with an |
/retest |
/retest |
1 similar comment
/retest |
Launch Templates are the recommended way of creating an ASG in AWS and allows specifying various options that are not possible with Launch Configurations.
https://docs.aws.amazon.com/autoscaling/ec2/userguide/LaunchTemplates.html
This is a followup of #8462 with the following improvements:
This is a bit more complicated as it has to account Launch Configurations, Mixed Instance Policies and Launch Templates at same time.
A lot of testing is also required to avoid breaking existing features.
@johngmyers as I said during office hours, I am looking into this for some time. If you plan to do any other changes in this area, we should sync so that we don't duplicate the effort.