Vérifie tes variables d'environnement. Terraform priorise souvent les variables AWS_ACCESS_KEY_ID et AWS_SECRET_ACCESS_KEY par rapport au fichier config/credentials. Tape ça pour voir qui tu es vraiment pour AWS.
aws sts get-caller-identity
Si tu utilises SSO, n'oublie pas de faire un eval sur ton export de session ou de t'assurer que ton AWS_PROFILE est bien setté sur le bon compte cible.
C'était bien ça, j'avais des vieilles clés exportées dans mon .bashrc qui écrasaient mon login SSO. J'ai tout nettoyé et ça fonctionne. Merci !
Vous devez être connecté pour poster un message !
Recevoir les derniers articles gratuitement en créant un compte !
S'inscrire
amelie13
Membre depuis le 17/07/2024Je lance un terraform plan et je me prends une 403 sur l'appel STS direct. Pourtant mon AWS CLI est bien configurée.
Une idée de pourquoi Terraform ne voit pas mes credentials ?