☁️

AWS credentials expired or invalid

CLI or CI fails STS or API calls.

Reviewed: ·Tested on: Kubernetes 1.29, Terraform 1.8, Ubuntu 22.04

Symptoms

  • ExpiredToken
  • Unable to locate credentials
  • AccessDenied
  • InvalidClientTokenId

1Verify identity

aws sts get-caller-identity
aws configure list
export AWS_PROFILE=yourprofile

2Refresh SSO or keys

# SSO login:
aws sso login --profile myprofile
# CI: refresh OIDC role or rotate access keys

Related