AWS s3存储桶生命周期中是否有任何方法可以在s3存储桶中仅保留N个文件夹?

时间:2019-06-12 13:16:26

标签: amazon-web-services amazon-s3

我已经用aws s3配置了CI / CD。当我进行构建时,创建并存储在s3存储桶中的文件夹。但是我的要求是我必须只在存储桶中保留前5个文件夹,如果s3中有新文件夹,则它应该删除该存储桶中最旧的文件夹。

例如,考虑创建文件夹的日期的数字

                                 1  2  3  4  5

在这种情况下,我在一个存储桶中有五个文件夹,每个文件夹都是在第一天,第二天,第三天等等创建的。

第6天,当新文件夹进入s3存储桶时,存储桶中的文件夹需要像这样更改

                                 2  3  4  5  6

这里1天文件夹需要删除,因为它是所有文件夹中最早的文件夹。

  

最古老的地方也指日期和时间。

使用常规S3存储桶生命周期规则可以做到这一点。也可以使用aws命令或某些aws rest api来完成。

任何帮助

谢谢

0 个答案:

没有答案