From a77c981d8a9420e767a95610ce84f82308e9149c Mon Sep 17 00:00:00 2001 From: Jun-te Kim Date: Fri, 18 Jul 2025 16:38:36 +0000 Subject: [PATCH] add auto delete policy --- deployment/lambda/extractor_and_loader/docker/ecr.tf | 9 ++++----- deployment/lambda/lambda_example/docker/ecr.tf | 10 +++++----- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/deployment/lambda/extractor_and_loader/docker/ecr.tf b/deployment/lambda/extractor_and_loader/docker/ecr.tf index e9f8855..f2b66b7 100644 --- a/deployment/lambda/extractor_and_loader/docker/ecr.tf +++ b/deployment/lambda/extractor_and_loader/docker/ecr.tf @@ -35,11 +35,10 @@ resource "aws_ecr_lifecycle_policy" "extractor_loader_lifecycle" { rulePriority = 1 description = "Delete tagged images older than 14 days" selection = { - tagStatus = "tagged" - countType = "sinceImagePushed" - countUnit = "days" - countNumber = 5 - tagPrefixList = [""] # Matches all tagged images + tagStatus = "tagged" + countType = "sinceImagePushed" + countUnit = "days" + countNumber = 5 } action = { type = "expire" diff --git a/deployment/lambda/lambda_example/docker/ecr.tf b/deployment/lambda/lambda_example/docker/ecr.tf index 4e29be7..4eb7db4 100644 --- a/deployment/lambda/lambda_example/docker/ecr.tf +++ b/deployment/lambda/lambda_example/docker/ecr.tf @@ -34,11 +34,11 @@ resource "aws_ecr_lifecycle_policy" "extractor_loader_lifecycle" { rulePriority = 1 description = "Delete tagged images older than 14 days" selection = { - tagStatus = "tagged" - countType = "sinceImagePushed" - countUnit = "days" - countNumber = 14 - tagPrefixList = [""] # Matches all tagged images + tagStatus = "tagged" + countType = "sinceImagePushed" + countUnit = "days" + countNumber = 5 + # Removed tagPrefixList } action = { type = "expire"