Skip to content

Commit

Permalink
Subdomain fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
carlssonk committed Sep 28, 2024
1 parent 43a2d06 commit d400f06
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions environments/staging-and-prod/locals.tf
Original file line number Diff line number Diff line change
Expand Up @@ -85,13 +85,13 @@ locals {
s3_websites = {
for _, config in local.s3_websites_config :
_ => merge(config, {
subdomain = config.subdomain == "www" ? var.environment == "prod" ? config.subdomain : local.env_subdomain_prefix : "${local.env_subdomain_prefix}${config.subdomain}"
subdomain = config.subdomain == "www" ? var.environment == "prod" ? config.subdomain : var.environment : "${local.env_subdomain_prefix}${config.subdomain}"
})
}
fargate_services = {
for _, config in local.fargate_services_config :
_ => merge(config, {
subdomain = config.subdomain == "www" ? var.environment == "prod" ? config.subdomain : local.env_subdomain_prefix : "${local.env_subdomain_prefix}${config.subdomain}"
subdomain = config.subdomain == "www" ? var.environment == "prod" ? config.subdomain : var.environment : "${local.env_subdomain_prefix}${config.subdomain}"
})
}

Expand Down
2 changes: 1 addition & 1 deletion modules/cloudflare/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ locals {
action_parameters = {
ssl = app.cloudflare.ssl_mode
}
expression = app.subdomain == "www" && env == "prod" ? "(http.host eq \"${app.root_domain}\" or http.host eq \"${app.subdomain}.${app.root_domain}\")" : "(http.host eq \"${env == "prod" ? "" : "${env}."}${app.subdomain}.${app.root_domain}\")"
expression = app.subdomain == "www" && env == "prod" ? "(http.host eq \"${app.root_domain}\" or http.host eq \"${app.subdomain}.${app.root_domain}\")" : "(http.host eq \"${app.subdomain == "www" ? "${env}.${app.root_domain}" : "${env}.${app.subdomain}.${app.root_domain}"}\")"
description = "Cloudflare rules for ${app.app_name} (${env})"
}] : []
])
Expand Down

0 comments on commit d400f06

Please sign in to comment.