diff --git a/examples/public-dns-external/main.tf b/examples/public-dns-external/main.tf index ca0b092d0..cf9b5bc9b 100644 --- a/examples/public-dns-external/main.tf +++ b/examples/public-dns-external/main.tf @@ -70,6 +70,8 @@ module "wandb_infra" { use_redis_in_cluster = var.use_redis_in_cluster redis_master_name = var.redis_master_name redis_service_name_prefix = var.redis_service_name_prefix + + kubernetes_alb_internet_facing = var.kubernetes_alb_internet_facing } data "aws_eks_cluster" "app_cluster" { diff --git a/examples/public-dns-external/variables.tf b/examples/public-dns-external/variables.tf index 2628ae895..d2929a89e 100644 --- a/examples/public-dns-external/variables.tf +++ b/examples/public-dns-external/variables.tf @@ -160,4 +160,10 @@ variable "redis_master_name" { type = string default = null description = "Name of the redis master that sentinel uses to monitor" +} + +variable "kubernetes_alb_internet_facing" { + type = bool + default = true + description = "Whether to enable private only traffic" } \ No newline at end of file diff --git a/main.tf b/main.tf index bb31e3d05..1e4efbc4f 100644 --- a/main.tf +++ b/main.tf @@ -258,6 +258,8 @@ module "wandb" { depends_on = [ module.database, module.app_eks, + module.app_lb, + module.networking, module.redis, ]