背景
Proxy環境にてCDKを活用した開発を実施している最中にcdk bootstrap
コマンドを
実行してCloudFormationで利⽤するデプロイ用途のS3バケットを作成する際に
下記のエラーが発生した。
Need to perform AWS calls for account [AccountID], but no credentials have been configured
実施したこと
まずは同様のエラーに対応していると思われた下記の記事を参考に、
「~/.aws/config」ファイルの形式を確認したものの、特に形式に問題はなかった。
その後cdk doctor
コマンドを実行して、作成したcdkプロジェクトに問題点がないかの
確認を実施したところ、その結果にも問題なかった。
なかなか目ぼしい対処方法が見つけられない中で、ふと実行環境がProxy環境下に
あることが気になり始めた。そこで、下記のコマンドを実行してProxy設定をした後に
もう一度 cdk bootstrap
コマンドを実行したところ、実行に成功した。
set HTTP_PROXY=http://[proxyアドレス]:[ポート番号]
set HTTPS_PROXY=http://[proxyアドレス]:[ポート番号]