角色无效或无法在 sls 部署上承担

Role is invalid or cannot be assumed on sls deploy

我在 sls 部署时遇到错误:

Role arn:aws:iam::542779088875:role/serverless-role is invalid or cannot be assumed

我不明白这个角色是从哪里来的。起初,我没有这样命名的角色。然后,我创建了名为 serverless-role 的新角色并在 dashboard.serverless.com 处选择了它,但我仍然收到此错误。

堆栈移除也无济于事(我得到同样的错误)。

我做错了什么?

Serverless 尝试使用此 CloudFormation 角色创建 Stack,因此成功创建名为 serverless-role 的 CloudFormation 角色。