Skip to content

Commit 94a0b18

Browse files
committed
fix: Make sure various labs have dependency on LBC
1 parent 96ddb29 commit 94a0b18

File tree

10 files changed

+25
-31
lines changed
  • manifests/modules

10 files changed

+25
-31
lines changed

manifests/modules/aiml/chatbot/.workshop/terraform/main.tf

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,9 +125,15 @@ resource "helm_release" "karpenter" {
125125
}
126126
}
127127

128-
resource "kubernetes_manifest" "ui_nlb" {
128+
resource "time_sleep" "wait" {
129129
depends_on = [module.eks_blueprints_addons]
130130

131+
create_duration = "10s"
132+
}
133+
134+
resource "kubernetes_manifest" "ui_nlb" {
135+
depends_on = [time_sleep.wait]
136+
131137
manifest = {
132138
"apiVersion" = "v1"
133139
"kind" = "Service"

manifests/modules/automation/controlplanes/kro/.workshop/manifests/kustomization.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

manifests/modules/automation/controlplanes/kro/.workshop/manifests/nlb.yaml

Lines changed: 0 additions & 19 deletions
This file was deleted.

manifests/modules/autoscaling/workloads/keda/.workshop/terraform/main.tf

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,15 @@ module "iam_assumable_role_keda" {
3030
tags = var.tags
3131
}
3232

33-
resource "kubernetes_manifest" "ui_alb" {
33+
resource "time_sleep" "wait" {
3434
depends_on = [module.eks_blueprints_addons]
3535

36+
create_duration = "20s"
37+
}
38+
39+
resource "kubernetes_manifest" "ui_alb" {
40+
depends_on = [time_sleep.wait]
41+
3642
manifest = {
3743
"apiVersion" = "networking.k8s.io/v1"
3844
"kind" = "Ingress"

manifests/modules/fundamentals/storage/efs/.workshop/terraform/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ resource "time_sleep" "wait" {
5151
}
5252

5353
resource "kubernetes_manifest" "ui_nlb" {
54-
depends_on = [module.eks_blueprints_addons]
54+
depends_on = [time_sleep.wait]
5555

5656
manifest = {
5757
"apiVersion" = "v1"

manifests/modules/fundamentals/storage/fsxz/.workshop/terraform/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ resource "time_sleep" "wait" {
213213
}
214214

215215
resource "kubernetes_manifest" "ui_nlb" {
216-
depends_on = [module.eks_blueprints_addons]
216+
depends_on = [time_sleep.wait]
217217

218218
manifest = {
219219
"apiVersion" = "v1"

manifests/modules/fundamentals/storage/s3/.workshop/terraform/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ resource "time_sleep" "wait" {
5858
}
5959

6060
resource "kubernetes_manifest" "ui_nlb" {
61-
depends_on = [module.eks_blueprints_addons]
61+
depends_on = [time_sleep.wait]
6262

6363
manifest = {
6464
"apiVersion" = "v1"

manifests/modules/observability/resiliency/.workshop/terraform/main.tf

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,15 @@ module "eks_blueprints_addons" {
1818
observability_tag = null
1919
}
2020

21+
resource "time_sleep" "wait" {
22+
depends_on = [module.eks_blueprints_addons]
23+
24+
create_duration = "10s"
25+
}
2126

2227
# ALB creation
2328
resource "kubernetes_manifest" "ui_alb" {
24-
depends_on = [module.eks_blueprints_addons]
29+
depends_on = [time_sleep.wait]
2530

2631
manifest = {
2732
"apiVersion" = "networking.k8s.io/v1"

manifests/modules/security/eks-pod-identity/.workshop/terraform/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ resource "time_sleep" "wait" {
2828
}
2929

3030
resource "kubernetes_manifest" "ui_nlb" {
31-
depends_on = [module.eks_blueprints_addons]
31+
depends_on = [time_sleep.wait]
3232

3333
manifest = {
3434
"apiVersion" = "v1"

manifests/modules/security/irsa/.workshop/terraform/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ resource "time_sleep" "wait" {
2828
}
2929

3030
resource "kubernetes_manifest" "ui_nlb" {
31-
depends_on = [module.eks_blueprints_addons]
31+
depends_on = [time_sleep.wait]
3232

3333
manifest = {
3434
"apiVersion" = "v1"

0 commit comments

Comments
 (0)