我的组织有一个集中的AWS帐户,可以从具有角色的角色执行操作,这些角色有权对信任角色的其他帐户执行操作。
然而,serverless deploy
尝试使用经过身份验证的帐户进行部署。似乎没有办法将应用程序部署到假定角色可以访问的另一个帐户。
答案 0 :(得分:0)
您可以在运行命令时使用环境变量来指定凭据,以便它们可以指示要充当的其他帐户。
请参阅https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-envvars.html以获得列表,但是使用AWS_ACCESS_KEY_ID和AWS_SECRET_ACCESS_KEY绝对对我有用