I am running Nomad 0.5.6 on a developer VM that has the standard AWS environment variables set.
When I try to download artifacts from S3, I get the error:
This is with the standard environment variables set:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
When I create configure the aws credentials files (both /root/.aws/config and /root/.aws/credentials) with the "default" AWS profile configured, the download issue goes away.
The nomad artifact
docs indicate that bucket authentication **may** be provided via the options object.
The go-getter
docs for S3 state that "it will also
read these from standard AWS environment variables if they're set."
Should the artifact download work with just the AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY set on the host running nomad?
Thanks!
Chris