微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

针对不同账户的 AWS Amplify 配置命令

如何解决针对不同账户的 AWS Amplify 配置命令

我正在为一家初创公司开发 AWS 放大后端。我有两个 aws 帐户

1- where the startup prod resides (prod env)
2- where I test features before making any changes to the prod environment. (dev/test env)

在我的本地计算机上,我设置了两个放大应用程序。

1- prod-app linked to prod env.
2- dev-app linked to dev env

我面临的问题是,每次在一个帐户之间移动到另一个帐户时,我都必须使用 amplify configure,每次都会创建新角色。有什么方法可以将角色和帐户绑定到放大应用程序,并且它会自动获取所需的用户,而无需一次又一次地使用放大配置命令? TIA

解决方法

您应该配置 Named Profiles 以用于 AWS CLI,每个账户一个。有关详细信息,请参阅 here。执行此操作后,在每个项目中重新运行 amplify configure,并且 amplify 应该会识别出您有可用的配置文件,并询问它是否应该为给定的项目使用配置文件。为每个项目选择正确的配置文件,以后您应该不再需要运行 configure。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。