How Terraform Authentication works with AWS

How authentication works in Terraform

AWS CLI credentials

Using the AWS CLI ~/.aws/credentials file.

Environment Variables

Setting AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY as environment variables.

Static credentials

Hard-coding credentials directly into the Terraform provider block.

Last modified July 21, 2024: update (e2ae86c)