[BATCH] [request]: Support AWS Systems Manager parameters instead of AMI IDs in ec2Configuration imageIdOverride
- Dominant language
- Shell
- Stars
- 5.4k
- Forks
- 334
- PR merge metrics
- No merged PRs in 30d
Description
### Community Note
* Please vote on this issue by adding a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to the original issue to help the community and maintainers prioritize this request
* Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
* If you are interested in working on this issue or have submitted a pull request, please leave a comment
**Tell us about your request**
When creating a Compute Environment we can specify an override for the AMI. Launch templates allow you to specify an SSM parameter instead of an AMI ID (https://docs.aws.amazon.com/autoscaling/ec2/userguide/using-systems-manager-parameters.html). It would be useful if we could do this in Batch so that we can centrally manage the AMI for multiple compute environments.
Now SSM Parameters can be shared across accounts this would be very useful to centrally manage the AMI across an organization.
**Which service(s) is this request for?**
Batch on EC2
**Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?**
I would like to centrally manage the AMI used by compute environments.
**Are you currently working around this issue?**
API calls to discover and modify every compute environment
Contributor guide
Research direction
This request targets Batch on EC2 compute environments and the ec2Configuration imageIdOverride, with AWS Systems Manager parameters as the alternative to AMI IDs. Start by reviewing the linked Launch Templates documentation and the existing API-based workaround. Done means compute environments can centrally resolve a shared SSM parameter for their AMI override, including parameters shared across accounts.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws
- Domain
- cloud, infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100