amazon-iam相关内容

使用IAM角色时的AWS boto3 InvalidAccessKeyId

我使用预先签名的帖子/url向S3上传和从S3下载。预先签名的url/post由lambda函数中的boto3生成(与zappa一起部署)。 而我将AWS_SECRET_ACCESS_KEY和AWS_ACCESS_KEY_ID添加为环境变量可以很好地工作。然后,我删除了我的凭据,并将IAM角色添加到lambda以完全访问S3存储桶。之后,lambda返回带有预签名的URL,getObject ..

AWS CloudForformation:CloudWatch Alarm for RDS是否需要IAM角色?

每当我的RDS实例的可用存储空间小于阈值(例如2 GB)时,我希望收到通知电子邮件。 出于上述原因,我从监控FreeStorageSpace指标的AWS控制台创建了一个警报。 现在,我希望将此警报片段放入我现有的CloudFortification模板中,以便将此警报链接到我现有的RDS实例。我是否需要为RDS创建任何类型的IAM角色? Type: AWS::CloudWat ..

在禁用 IAM 控制台访问的情况下创建的 Terraform 预置 IAM 用户

我在 Terraform 配置中通过 keybase.io PGP 生成凭据.我可以确认新用户通过 aws-cli 访问成功. 但是,控制台访问仍然被禁用.有没有办法在启用控制台访问的情况下使用 Terraform 创建用户? 我很欣赏这对于 Terraform 来说有点反模式,但我希望我的新用户能够登录到控制台 UI 以进行验证/调试. 更新 1 地形模块: htt ..
发布时间:2022-01-16 21:29:40 其他开发

Terraform 使用 IAM 角色承担

我一直在使用带有 terraform 的访问/密钥来创建/管理我们在 AWS 中的基础设施.但是,我正在尝试改用 IAM 角色.我应该能够在我的帐户中使用一个角色并在另一个帐户中担任该角色,并且应该能够运行计划、应用等以在另一个帐户中构建基础设施.任何想法,请提出建议. 到目前为止,我正在使用 https://www.terraform.io/docs 进行测试/providers/aws/ ..
发布时间:2022-01-16 21:23:19 其他开发

如何将 IAM 角色附加到 EC2 实例,以便它们可以从 Terraform 中的 ECR 提取特定图像

我正在尝试将 IAM 角色附加到 EC2 实例(不是 ECS),以便它们可以从 ECR 中提取图像. 解决方案 做这样的事情.请注意,您可能希望限制可访问的 ECR 存储库. 资源“aws_instance"“测试"{...}资源“aws_launch_configuration"“ecs_cluster"{...iam_instance_profile = "${aws_iam_ins ..
发布时间:2022-01-16 21:20:32 其他开发

授予对具有特定“标签"的 s3 的访问权限使用 AWS IAM 角色和策略

我想创建一个 AWS IAM 策略,这样附加的角色应该有权访问所有具有标签“Team = devops"的 S3 存储桶.我尝试了以下 JSON 文件,但它不起作用. {“版本":“2012-10-17",“陈述": [{“效果":“允许",“行动": "*","资源": "arn:aws:s3:::*",“状况": {"StringEquals": {"s3:ResourceTag/Team" ..
发布时间:2022-01-16 21:17:22 其他开发

如何使用 Terraform 将多个 IAM 策略附加到 IAM 角色?

我想将多个 IAM 政策 ARN 附加到单个 IAM 角色. 一种方法是创建一个具有所有策略(多个策略)权限的新策略. 但在 AWS 中,我们有一些预定义的 IAM 策略,例如 AmazonEC2FullAccess、AmazomS3FullAccess 等.我想将这些组合用于我的角色. 我在 Terraform 文档中找不到这样做的方法. 根据文档,我们可以使用 aws_ ..
发布时间:2022-01-16 20:48:37 其他开发