serverless deployと入力すると、次のエラーが表示されます。ServerlessError:リクエストに含まれているセキュリティトークンが無効です。
詳細情報を提供できますか?
~/.aws/config
と~/.aws/credentials
に正しい資格情報があることを確認してください。これらは、aws configure
を実行して設定できます。詳細はこちら: https://docs.aws.Amazon.com/cli/latest/userguide/cli-chap-getting-started.html#cli-quick-configuration
また、問題のIAMユーザーが、CloudFormationなど、必要なすべてのものへのアクセスを許可するセキュリティポリシーを添付していることを確認してください。
次のように、--aws-profile
コマンドでslsdeploy serverless deploy
を指定する必要がありました。
sls deploy --aws-profile common