mirror of
https://github.com/roleypoly/roleypoly.git
synced 2025-04-24 19:39:11 +00:00
fix(tf): regex for matching domain suffix
This commit is contained in:
parent
692467d47f
commit
ba52f7229d
1 changed files with 3 additions and 3 deletions
|
@ -86,13 +86,13 @@ resource "google_compute_global_forwarding_rule" "web_lb-ipv6" {
|
|||
|
||||
locals {
|
||||
// for web-example.roleypoly.com, grab the .roleypoly.com. This may break for .co.uk, etc, so don't use that. :)
|
||||
uiDNSReplace = regex("/\\.[a-z0-9-]+\\.[a-z\\.]+$/", var.ui_hostnames[0])
|
||||
uiDNSReplace = regex("\\.[a-z0-9-]+\\.[a-z]+$", var.ui_hostnames[0])
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "web-ipv4" {
|
||||
for_each = toset(var.ui_hostnames)
|
||||
zone_id = var.cloudflare_zone_id
|
||||
name = replace(each.value, uiDNSReplace, "")
|
||||
name = replace(each.value, local.uiDNSReplace, "")
|
||||
type = "A"
|
||||
value = google_compute_global_forwarding_rule.web_lb-ipv4.ip_address
|
||||
proxied = true
|
||||
|
@ -101,7 +101,7 @@ resource "cloudflare_record" "web-ipv4" {
|
|||
resource "cloudflare_record" "web-ipv6" {
|
||||
for_each = toset(var.ui_hostnames)
|
||||
zone_id = var.cloudflare_zone_id
|
||||
name = replace(each.value, uiDNSReplace, "")
|
||||
name = replace(each.value, local.uiDNSReplace, "")
|
||||
type = "AAAA"
|
||||
value = google_compute_global_forwarding_rule.web_lb-ipv6.ip_address
|
||||
proxied = true
|
||||
|
|
Loading…
Add table
Reference in a new issue