This message was deleted.
# general
s
This message was deleted.
w
Yes - Pulumi will pick up AWS credentials from the environment it is running in using the standard chain of credentials sources as in https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/configuring-sdk.html. This includes using the IAM role for an EC2 instance.
s
ah, got it
i asked because i got a strange error from pulumi... but aws s3 rb worked
i'll keep digging 🙂
w
Curious what error you saw?
s
Plan apply failed: deleting urnpulumis3sigs-dev:s3sigsawss3/bucketBucketbucket sigs eu west 1 error deleting S3 Bucket (bucket-sigs-eu-west-1-866216f): AccessDenied:No AWSAccessKey was presented. status code: 403, request id: 3F4FDA77BE40BDE3, host id: jb0t+7lSOrH73lG1AJgc6ssL9PGf2HnbSGpaPKBVbaxbT0nhvTqAvSNHJbLHavQCT4Tx/3BD/9M=
it seems the problem is related to the fact that our security team blocked all other regions except us-east-1
"Sid": "DenyRegions", "Effect": "Deny", "Action": "*", "Resource": "*", "Condition": { "StringNotEquals": { "aws:RequestedRegion": [ "us-east-1"
const bucket = new aws.s3.Bucket("bucket-sigs-eu-west-1", { region: "eu-west-1", website: { indexDocument: "index.html", errorDocument: "error.html" } })
this throws errors
us-east-1
works fine 🙂
thank you for confirming the credentials chain
w
Got it - great.