Skip to content

Commit 17bfcb0

Browse files
committed
ensure service-accounts depends_on namespace
1 parent 8df7b14 commit 17bfcb0

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

kubernetes/terraform/modules/kubernetes/kubernetes_dashboard.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ resource "kubernetes_service_account" "kubernetes_dashboard_user" {
33
name = "dashboard-user"
44
namespace = "kubernetes-dashboard"
55
}
6+
depends_on = [kubernetes_namespace.kubernetes_dashboard]
67
}
78

89
resource "kubernetes_cluster_role_binding" "kubernetes_dashboard_user" {
@@ -33,6 +34,7 @@ resource "kubernetes_service_account" "kubernetes_dashboard" {
3334
namespace = "kubernetes-dashboard"
3435
labels = { k8s-app = "kubernetes-dashboard" }
3536
}
37+
depends_on = [kubernetes_namespace.kubernetes_dashboard]
3638
}
3739

3840
resource "kubernetes_service" "kubernetes_dashboard" {

0 commit comments

Comments
 (0)