diff --git a/ecr.tf b/ecr.tf new file mode 100644 index 0000000..006c17d --- /dev/null +++ b/ecr.tf @@ -0,0 +1,33 @@ +resource "aws_ecr_repository" "service" { + count = var.ecr_create_repo ? 1 : 0 + name = var.ecr_repo_name + + image_scanning_configuration { + scan_on_push = var.ecr_scan_on_push + } +} + +resource "aws_ecr_lifecycle_policy" "service" { + count = var.ecr_create_repo ? 1 : 0 + repository = aws_ecr_repository.service[0].name + + policy = <