Skip to content

Commit 427b9cc

Browse files
authored
LB resources only for LoadBalanced env type (#130)
1 parent ff101e6 commit 427b9cc

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

main.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -896,11 +896,11 @@ resource "aws_elastic_beanstalk_environment" "default" {
896896
}
897897

898898
data "aws_elb_service_account" "main" {
899-
count = var.tier == "WebServer" ? 1 : 0
899+
count = var.tier == "WebServer" && var.environment_type == "LoadBalanced" ? 1 : 0
900900
}
901901

902902
data "aws_iam_policy_document" "elb_logs" {
903-
count = var.tier == "WebServer" ? 1 : 0
903+
count = var.tier == "WebServer" && var.environment_type == "LoadBalanced" ? 1 : 0
904904

905905
statement {
906906
sid = ""
@@ -923,7 +923,7 @@ data "aws_iam_policy_document" "elb_logs" {
923923
}
924924

925925
resource "aws_s3_bucket" "elb_logs" {
926-
count = var.tier == "WebServer" ? 1 : 0
926+
count = var.tier == "WebServer" && var.environment_type == "LoadBalanced" ? 1 : 0
927927
bucket = "${module.label.id}-eb-loadbalancer-logs"
928928
acl = "private"
929929
force_destroy = var.force_destroy

0 commit comments

Comments
 (0)