blake-mealey / mantle

An infrastructure-as-code and deployment tool for Roblox.
https://mantledeploy.vercel.app/
MIT License
91 stars 11 forks source link

Add support for AWS instance metadata credential provider #201

Closed TreehouseFalcon closed 10 months ago

TreehouseFalcon commented 10 months ago

Describe your problem

Our team uses Mantle in an AWS ECS application which runs on EC2. Mantle does not recognize the inherited permissions from the AWS IAM role for use with the S3 state fetch.

Describe the solution you'd like

Implementing rusoto's InstanceMetadataProvider seems to be the way to get this working. I can try looking into this.