Skip to content

Commit 893f49e

Browse files
committed
Fix destroy errors
1 parent 2261639 commit 893f49e

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

modules/gke/main.tf

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ resource "google_compute_network" "vpc" {
55

66
lifecycle {
77
create_before_destroy = true
8+
prevent_destroy = false
89
}
910
}
1011

@@ -58,13 +59,21 @@ resource "google_compute_global_address" "private_ip_address" {
5859
address_type = "INTERNAL"
5960
prefix_length = 16
6061
network = google_compute_network.vpc.id
62+
63+
lifecycle {
64+
create_before_destroy = true
65+
}
6166
}
6267

6368
resource "google_service_networking_connection" "private_vpc_connection" {
6469
provider = google
6570
network = google_compute_network.vpc.id
6671
service = "servicenetworking.googleapis.com"
6772
reserved_peering_ranges = [google_compute_global_address.private_ip_address.name]
73+
74+
lifecycle {
75+
create_before_destroy = true
76+
}
6877
}
6978

7079
resource "google_service_account" "workload_identity_sa" {

0 commit comments

Comments
 (0)