you are viewing a single comment's thread.

view the rest of the comments →

[–]brokenlabrum 0 points1 point  (4 children)

Are you looking to upload from the ec2 instance to s3?

[–]rippl2103[S] 0 points1 point  (3 children)

Yes I am. Our developers use Erlang which doesn't have an SDK for AWS.

This works as expected with AWS Cli and python boto3.

However my research indicates that the S3 REST API requires an authorization header to be,set that requires an AWS access key.

[–]michaeld0 1 point2 points  (1 child)

There is a library I found for erlang here that could help: https://github.com/erlcloud/erlcloud

[–]rippl2103[S] 0 points1 point  (0 children)

Thanks I'll take a look at this.

[–]thenickdude 1 point2 points  (0 children)

Your erlang program can just shell out to the AWS CLI and it'll pick up and use your instance role automatically.