ce7cb702218693d08ea6d83464d2457c9250027c

This commit is contained in:
ms2k 2026-11-12 20:46:28 +09:00
commit 34c5f8963c

18
terraform/external/short/dns.tf vendored Normal file
View file

@ -0,0 +1,18 @@
ephemeral "vault_kv_secret_v2" "dns" {
mount = "secret"
name = "cloudflare/oci-relay-dns"
}
provider "cloudflare" {
api_token = ephemeral.vault_kv_secret_v2.dns.data["api-token"]
}
data "cloudflare_zones" "short" {
name = "quorate.dev"
}
resource "cloudflare_dns_record" "canary" {
zone_id = one(data.cloudflare_zones.short.result).id
name = "nlb-canary.quorate.dev"
type = "A"
content = local.public_ip
ttl = 120
proxied = false
}