cdk-ecrpublic-gc CDK构造库可帮助您构建垃圾收集器,以通过AWS CDK删除Amazon ECR public中的所有未标记图像。 为什么 Amazon ECR public目前没有生命周期策略来清理所有未标记的图像(请参阅)。 cdk-ecrpublic-gc允许您部署具有性的AWS Step Functions状态机,以调用任意Lambda函数来删除未标记的图像以释放存储。 日程 默认情况下,状态机将每4小时触发一次,并且可以在TidyUp构造的schedule属性中进行配置。 样本 const app = new cdk . App ( ) ; const stack = new cdk . Stack ( app , 'ecr-public-gc' ) ; new TidyUp ( stack , 'TidyUp' , { repository : [