-
Notifications
You must be signed in to change notification settings - Fork 9.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
backend/s3: Deprecate AWS_???_ENDPOINT
environment variables and replace with TF_S3_???_ENDPOINT
#30479
Comments
AWS_???_ENDPOINT
environment variables and replace with TF_AWS_???_ENDPOINT
AWS_???_ENDPOINT
environment variables and replace with TF_S3_???_ENDPOINT
What do people do on non aws s3 endpoints? currently everything is broken because it can not find an iam. which i wont need on digitalocean.
|
Was above issue fixed? "What do people do on non aws s3 endpoints? currently everything is broken because it can not find an iam. which i wont need on digitalocean." As its broken for us too on similar senario |
@jhoelzel @vineelachavali #33981 (comment) seems to do the job |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. |
Use-cases
The S3 backend can use the environment variables
AWS_IAM_ENDPOINT
,AWS_S3_ENDPOINT
,AWS_STS_ENDPOINT
, andAWS_DYNAMODB_ENDPOINT
to override the corresponding AWS API service endpoints. Environment variables starting withAWS_
should be considered as reserved by AWS themselves, and the S3 backend should avoid conflicting with potential future environment variables defined by AWS.Proposal
The existing environment variables should be deprecated and the environment variables described at https://docs.aws.amazon.com/sdkref/latest/guide/ss-endpoints-table.html,
AWS_ENDPOINT_URL_IAM
,AWS_ENDPOINT_URL_S3
,AWS_ENDPOINT_URL_STS
, andAWS_ENDPOINT_URL_DYNAMODB
should be added.They will eventually be added to the AWS SDK (aws/aws-sdk-go-v2#2226)
The text was updated successfully, but these errors were encountered: