[terraform]
aws_access_key_id = YOUR_ACCESS_KEY
aws_secret_access_key = YOUR_SECRET_KEYexport AWS_PROFILE=terraformIf you're running in CI (e.g., GitHub Actions) or prefer not to use a named profile, you can override credentials by exporting them directly:
export AWS_ACCESS_KEY_ID=your-access-key
export AWS_SECRET_ACCESS_KEY=your-secret-keyInitialise your Terraform configuration by running:
This facilitates mulultiple environments deployment by storing states in differnet bucket or different folders within same bucket.
export AWS_REGION=
export AWS_BUCKET=
export TF_STATE_KEY=terraform init \
-backend-config="bucket=${AWS_BUCKET}" \
-backend-config="key=${TF_STATE_KEY}" \
-backend-config="region=${AWS_REGION}"terraform applySample CloudFront URL:
👉 https://dgp3s44h49ox4.cloudfront.net/