ce7cb702218693d08ea6d83464d2457c9250027c
This commit is contained in:
commit
34c5f8963c
1 changed files with 145336 additions and 0 deletions
18
terraform/external/short/dns.tf
vendored
Normal file
18
terraform/external/short/dns.tf
vendored
Normal 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
|
||||
}
|
||||
Loading…
Reference in a new issue