What’s This

TFリソースを削除しようとしたら、エラー。
エラー内容通りだったので、すぐ解決できた。

Error Details

terraform destroy

で、構築したTFリソースを削除しようとしたら、以下エラー。

error configuring Terraform AWS Provider: error validating provider credentials:
 error calling sts:GetCallerIdentity: InvalidClientTokenId: 
The security token included in the request is invalid
        status code: 403, request id:"XXXXXXXXXX"

Cause of failure

applyの際に使用していた、IAM ユーザーを削除していたからでした。

How to resolve

再度、IAMユーザー作成して、シークレットキーとアクセスキーをenvファイルに入れてdestroyしたら、通りました。

ほか

TFはコマンド1つで簡単にリソースをdestroyできるので、楽ですね。

元記事はこちら

https://qiita.com/namely_/items/e88c11f2493d4bd7501b
著者:@namely_


アイレットなら、AWS で稼働するサーバーを対象とした監視・運用・保守における煩わしい作業をすべて一括して対応し、経験豊富なプロフェッショナルが最適なシステム環境を実現いたします。AWS プレミアコンサルティングパートナーであるアイレットに、ぜひお任せください。

AWS 運用・保守サービスページ:
https://cloudpack.jp/service/aws/maintenance.html

その他のサービスについてのお問合せ、お見積り依頼は下記フォームよりお気軽にご相談ください。
https://cloudpack.jp/contact/form/