Skip to content

Commit

Permalink
Merge pull request #3 from mergermarket/main
Browse files Browse the repository at this point in the history
Adding no prefix domain for legacy urls migration
  • Loading branch information
keirbadger committed Apr 6, 2023
2 parents fbd1380 + abcd2da commit c7ceca4
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 0 deletions.
1 change: 1 addition & 0 deletions fastly.tf
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ module "fastly" {

domain_name = var.fastly_domain
additional_domain_names = var.additional_fastly_domains
domain_no_prefix = var.domain_no_prefix
bare_redirect_domain_name = var.bare_redirect_domain_name
backend_address = module.dns_record.fqdn
env = var.env
Expand Down
7 changes: 7 additions & 0 deletions modules/fastly-frontend/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,13 @@ resource "fastly_service_v1" "fastly" {
}
}
dynamic "domain" {
for_each = var.domain_no_prefix
content {
name = domain.value
}
}

default_host = var.override_host == "true" ? local.full_domain_name : ""
default_ttl = 60

Expand Down
6 changes: 6 additions & 0 deletions modules/fastly-frontend/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,12 @@ variable "additional_domain_names" {
default = []
}

variable "domain_no_prefix" {
type = list(string)
description = "List of domains without env prefix used for supporting legacy domain urls"
default = []
}

variable "bare_redirect_domain_name" {
type = string
default = ""
Expand Down
6 changes: 6 additions & 0 deletions variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ variable "additional_fastly_domains" {
type = list(string)
}

variable "domain_no_prefix" {
type = list(string)
description = "List of domains without env prefix used for supporting legacy domain urls"
default = []
}

variable "env" {
description = "Environment name"
}
Expand Down

0 comments on commit c7ceca4

Please sign in to comment.