From 26424c5d1afe031fba0a4024019d198b9d69b4b5 Mon Sep 17 00:00:00 2001 From: santhosh <46589568+santhoshratala@users.noreply.github.com> Date: Wed, 26 Jun 2024 20:27:37 +0800 Subject: [PATCH] Add create_before_destroy lifecycle (#6) --- modules/cache/main.tf | 4 ++++ modules/origin-request/main.tf | 4 ++++ modules/response-headers/main.tf | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/modules/cache/main.tf b/modules/cache/main.tf index 79962a0..6273db6 100644 --- a/modules/cache/main.tf +++ b/modules/cache/main.tf @@ -44,4 +44,8 @@ resource "aws_cloudfront_cache_policy" "this" { } } } + + lifecycle { + create_before_destroy = true + } } diff --git a/modules/origin-request/main.tf b/modules/origin-request/main.tf index 809df9d..ff72ee0 100644 --- a/modules/origin-request/main.tf +++ b/modules/origin-request/main.tf @@ -35,4 +35,8 @@ resource "aws_cloudfront_origin_request_policy" "this" { } } } + + lifecycle { + create_before_destroy = true + } } diff --git a/modules/response-headers/main.tf b/modules/response-headers/main.tf index 8a03eea..d2ecdd4 100644 --- a/modules/response-headers/main.tf +++ b/modules/response-headers/main.tf @@ -136,4 +136,8 @@ resource "aws_cloudfront_response_headers_policy" "this" { enabled = var.server_timing_header.enabled sampling_rate = var.server_timing_header.sampling_rate } + + lifecycle { + create_before_destroy = true + } }