在PyCharm中,我希望为必须访问AWS资源的项目创建运行/调试配置。但是,第一个AWS用户必须承担授予权限的角色,并假定角色需要MFA。
现在我首先运行CLI assume-role命令,而不是将临时角色凭据复制到运行/调试配置中的环境变量。但是假定的角色的持续时间太短了,这个过程需要一次一次地重复,而且并不是很有用。
那么,在这种情况下,配置PyCharm/ IntelliJ的最佳方法是什么?
发布于 2021-12-01 15:45:50
所以我找到的最好的解决办法是:
assume-role命令(承担-角色丧失)中运行。执行此命令后,将创建具有临时角色凭据的变量:AWS_ROLE_NAME、AWS_ACCESS_KEY_ID、AWS_SECRET_ACCESS_KEY和AWS_SESSION_TOKEN。export命令)。https://stackoverflow.com/questions/70122699
复制相似问题