Skip to content

Commit

Permalink
include flag s3
Browse files Browse the repository at this point in the history
  • Loading branch information
brunodasilvalenga committed Oct 2, 2020
1 parent d8a3ed4 commit 80daac5
Showing 1 changed file with 11 additions and 7 deletions.
18 changes: 11 additions & 7 deletions cloudfront.tf
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ resource "aws_cloudfront_distribution" "default" {

dynamic "origin" {
for_each = [for i in var.dynamic_custom_origin_config : {
s3 = lookup(i, "s3", false)
domain_name = i.domain_name
origin_id = i.origin_id != "" ? i.origin_id : "default"
path = lookup(i, "origin_path", null)
Expand Down Expand Up @@ -60,13 +61,16 @@ resource "aws_cloudfront_distribution" "default" {
value = var.alb_cloudfront_key
}

custom_origin_config {
http_port = origin.value.http_port
https_port = origin.value.https_port
origin_keepalive_timeout = origin.value.origin_keepalive_timeout
origin_read_timeout = origin.value.origin_read_timeout
origin_protocol_policy = origin.value.origin_protocol_policy
origin_ssl_protocols = origin.value.origin_ssl_protocols
dynamic "custom_origin_config" {
for_each = origin.value.s3 == true ? [] : [1]
content {
http_port = origin.value.http_port
https_port = origin.value.https_port
origin_keepalive_timeout = origin.value.origin_keepalive_timeout
origin_read_timeout = origin.value.origin_read_timeout
origin_protocol_policy = origin.value.origin_protocol_policy
origin_ssl_protocols = origin.value.origin_ssl_protocols
}
}

}
Expand Down

0 comments on commit 80daac5

Please sign in to comment.