jenkinsci / jenkinsci/ec2-plugin
[JENKINS-23935] Allow tags for all instances in an EC2 cloud configuration
- Dominant language
- Java
- Stars
- 292
- Forks
- 709
- Avg merge
- 3d 16h
- Merged PRs (30d)
- 4
Description
For cost and instance management it would be extremely useful to be able to configure a set of tags that apply to all instances.
Right now, if you want to add, say, a BillingCategory tag, you have to add it to each individual instance type. With lots of instance types that adds up.
Time permitting I'll have a go at implementing this, I just wanted to put the idea out there.
---
Originally reported by
ringerc, imported from: Allow tags for all instances in an EC2 cloud configuration
francisu
Raw content of original issue
For cost and instance management it would be extremely useful to be able to configure a set of tags that apply to all instances.
Right now, if you want to add, say, a BillingCategory tag, you have to add it to each individual instance type. With lots of instance types that adds up.
Time permitting I'll have a go at implementing this, I just wanted to put the idea out there.
Contributor guide
Research direction
Start by locating the EC2 cloud configuration and the existing per-instance tag handling in the plugin. Trace how instance types are configured and provisioned, then determine how a shared tag set can be configured and applied to every instance; done means one common configuration covers all instance types without repeating the tags.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, java
- Domain
- cloud, devops
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100