feat(terraform): add services-ssh DNS record
Add non-proxied Cloudflare A/AAAA records for services-ssh to support infra-controller SSH access.
This commit is contained in:
parent
92003e8f1c
commit
8ac79d3300
1 changed files with 20 additions and 0 deletions
|
|
@ -164,6 +164,26 @@ resource "cloudflare_record" "services_aaaa" {
|
|||
proxied = true
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "services_ssh_a" {
|
||||
count = var.enable_cloudflare_dns ? 1 : 0
|
||||
zone_id = var.cloudflare_zone_id
|
||||
name = "services-ssh"
|
||||
type = "A"
|
||||
content = sort(tolist(linode_instance.services.ipv4))[0]
|
||||
ttl = 1
|
||||
proxied = false
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "services_ssh_aaaa" {
|
||||
count = var.enable_cloudflare_dns ? 1 : 0
|
||||
zone_id = var.cloudflare_zone_id
|
||||
name = "services-ssh"
|
||||
type = "AAAA"
|
||||
content = split("/", linode_instance.services.ipv6)[0]
|
||||
ttl = 1
|
||||
proxied = false
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "grafana_a" {
|
||||
count = var.enable_cloudflare_dns ? 1 : 0
|
||||
zone_id = var.cloudflare_zone_id
|
||||
|
|
|
|||
Loading…
Reference in a new issue