NoCredentialProviders: no valid providers in chain
apex実行時にこのエラーが出た際、考えられる可能性について。
- (特にローカルで実行時に)クレデンシャルが正しく設定されていない、もしくは無設定
- (特にEC2上で実行時に)apexを実行できるIAMロールが正常に設定されてない
あと、apexを実行するときにはAWS_REGIONの変数が設定されている必要があるけど、 apex deploy -s AWS_REGION=ap-northeast-1 my-lambda
こういう感じで設定してもやっぱりエラーになる。