diff --git a/modules/l1/alb/terraform/main.tf b/modules/l1/alb/terraform/main.tf index f17728b..98bb44b 100644 --- a/modules/l1/alb/terraform/main.tf +++ b/modules/l1/alb/terraform/main.tf @@ -11,6 +11,10 @@ resource "aws_lb_target_group" "this" { protocol = var.protocol vpc_id = var.vpc_id target_type = var.target_type + + lifecycle { + create_before_destroy = true + } } resource "aws_lb_listener" "this" { @@ -22,4 +26,6 @@ resource "aws_lb_listener" "this" { type = "forward" target_group_arn = aws_lb_target_group.this.arn } -} + + depends_on = [aws_lb_target_group.this] +} \ No newline at end of file