Skip to content

Commit 40043b1

Browse files
committed
Fix openebs namespace deletion
1 parent 1ba2b5e commit 40043b1

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

modules/gke/main.tf

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,13 +114,17 @@ resource "google_service_account_iam_binding" "workload_identity" {
114114
]
115115
}
116116

117-
# Install OpenEBS for local SSD support
118117
resource "kubernetes_namespace" "openebs" {
119118
count = var.install_openebs ? 1 : 0
120119

121120
metadata {
122121
name = var.openebs_namespace
123122
}
123+
124+
depends_on = [
125+
google_container_cluster.primary,
126+
google_container_node_pool.primary_nodes
127+
]
124128
}
125129

126130
resource "helm_release" "openebs" {
@@ -145,8 +149,8 @@ resource "helm_release" "openebs" {
145149
value = "false"
146150
}
147151

148-
149152
depends_on = [
153+
google_container_cluster.primary,
150154
google_container_node_pool.primary_nodes,
151155
kubernetes_namespace.openebs
152156
]
@@ -168,7 +172,6 @@ resource "kubernetes_namespace" "disk_setup" {
168172
]
169173
}
170174

171-
# Create a ConfigMap containing the disk setup script
172175
resource "kubernetes_config_map" "disk_setup_script" {
173176
count = var.enable_disk_setup ? 1 : 0
174177

0 commit comments

Comments
 (0)