diff --git a/dev/preview/infrastructure/modules/dns/dns.tf b/dev/preview/infrastructure/modules/dns/dns.tf index 8133b5e774d0f1..780e8c2bb36773 100644 --- a/dev/preview/infrastructure/modules/dns/dns.tf +++ b/dev/preview/infrastructure/modules/dns/dns.tf @@ -52,3 +52,25 @@ resource "google_dns_record_set" "root-wc-ws-dev-ssh" { managed_zone = data.google_dns_managed_zone.preview-gitpod-dev.name rrdatas = [var.workspace_ip] } + +resource "google_dns_record_set" "root-wc-local-ssh-a" { + provider = google + + name = "*.lssh.${var.preview_name}.${data.google_dns_managed_zone.preview-gitpod-dev.dns_name}" + type = "A" + ttl = 86400 # 1day + + managed_zone = data.google_dns_managed_zone.preview-gitpod-dev.name + rrdatas = ["127.0.0.1"] +} + +resource "google_dns_record_set" "root-wc-local-ssh-aaaa" { + provider = google + + name = "*.lssh.${var.preview_name}.${data.google_dns_managed_zone.preview-gitpod-dev.dns_name}" + type = "AAAA" + ttl = 86400 # 1day + + managed_zone = data.google_dns_managed_zone.preview-gitpod-dev.name + rrdatas = ["::1"] +}