Rename inference endpoint to neuron.neurontechnologies.ai, add wildcard DNS for customer orgs

This commit is contained in:
Will Anderson
2026-04-28 11:15:11 -05:00
parent 9e2646701c
commit 1a8e039ecf
15 changed files with 166 additions and 294 deletions
+16 -3
View File
@@ -5,11 +5,24 @@
# Cloudflare provider reads CLOUDFLARE_API_TOKEN from env.
# Zone ID for neurontechnologies.ai is set in terraform.tfvars.
# ── ai.neurontechnologies.ai → Soma inference gateway ────────────────────────
# ── neuron.neurontechnologies.ai → Soma inference gateway ────────────────────
resource "cloudflare_record" "soma_ai" {
resource "cloudflare_record" "soma_neuron" {
zone_id = var.cloudflare_zone_id_neurontechnologies
name = "ai"
name = "neuron"
type = "A"
content = google_compute_global_address.prod.address
proxied = true
ttl = 1
}
# ── *.neurontechnologies.ai → Customer org subdomains ────────────────────────
# Enterprise customers get {org}.neurontechnologies.ai routed to soma.
# Soma reads the Host header to identify the tenant.
resource "cloudflare_record" "soma_wildcard" {
zone_id = var.cloudflare_zone_id_neurontechnologies
name = "*"
type = "A"
content = google_compute_global_address.prod.address
proxied = true