Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 1.12 KB

README.md

File metadata and controls

20 lines (14 loc) · 1.12 KB

Additional environment variables for S3 use cases

If you have AWS CLI already configured, you are good to go !

Else, due to a limitation in Terraform dependency graph for providers initialization (see this long lasting issue) it is required to have the following environement variables defined (even if they are dummy one and overridden during the script execution) : AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY

If they are not already defined you can use the following:

export AWS_ACCESS_KEY_ID="no_need_to_define_an_access_key"  
export AWS_SECRET_ACCESS_KEY="no_need_to_define_a_secret_key"

Example description

This example creates an S3 user to be able to have access & secret key to configure Hashicorp AWS provider. Then it creates a bucket.

Update region / storage class

This page provides an up to date lists of regions and endpoints for S3 object storage.

According to your choice, update the region and s3_endpoint variables.