EBS(Elastic Beanstalk)创建的存储桶无法删除
Posted
技术标签:
【中文标题】EBS(Elastic Beanstalk)创建的存储桶无法删除【英文标题】:Bucket created by EBS (Elastic Beanstalk) cannot be deleted 【发布时间】:2021-04-14 17:55:00 【问题描述】:我尝试了 Elastic Beanstalk(EBS) 来练习我的学习,并很快将其删除。但是,我看到此 EBS 服务在启动期间创建了一个 S3 存储桶,尽管在我删除帐户中的 EBS 时其他所有内容(如 Ec2)都已删除,但它仍然存在。我也想删除此 S3,但删除时出错:“删除存储桶的权限不足” 在您或您的 AWS 管理员更新您的 IAM 权限以允许 s3:DeleteBucket 后,选择删除存储桶。 API 响应 - 拒绝访问
我创建了 EBS 并在我的 root 帐户下删除。尝试删除 S3 时,我仍在我的 root 帐户下,但出现此错误。有人可以建议,我在这里缺少什么,因为我没有使用任何 S3 角色,因为它在其错误消息中指出。有什么帮助吗?
【问题讨论】:
【参考方案1】:请转到 Backet 的权限并删除存储桶策略。拒绝删除的是 EB 创建的存储桶策略。
删除策略后,您也可以删除存储桶。
【讨论】:
谢谢!虽然我删除了角色,但无济于事。因此,我修改了允许我删除它的现有策略本身。感谢您的提示。非常感谢!以上是关于EBS(Elastic Beanstalk)创建的存储桶无法删除的主要内容,如果未能解决你的问题,请参考以下文章
在 Elastic Beanstalk EC2 上使用 EBS 卷的问题
如何为我的 Elastic Beanstalk 单实例配置 SSL
VPC 中的 Elastic Beanstalk 应用程序无法公开访问
AWS 自动将 EBS 卷附加到 Elastic Beanstalk 后面的 EC2 实例