From 35c3b1c0bf72f3fb89d143b5ae8ffef35c41a1c1 Mon Sep 17 00:00:00 2001 From: Jason Rothstein Date: Sun, 8 May 2022 13:56:32 -0500 Subject: [PATCH] Add reverse DNS --- ...inode_instance.this.tf => resource.linode_instance.this.tf | 0 resource.linode_rdns.this_ipv4.tf | 4 ++++ resource.linode_rdns.this_ipv6.tf | 4 ++++ 3 files changed, 8 insertions(+) rename resoucce.linode_instance.this.tf => resource.linode_instance.this.tf (100%) create mode 100644 resource.linode_rdns.this_ipv4.tf create mode 100644 resource.linode_rdns.this_ipv6.tf diff --git a/resoucce.linode_instance.this.tf b/resource.linode_instance.this.tf similarity index 100% rename from resoucce.linode_instance.this.tf rename to resource.linode_instance.this.tf diff --git a/resource.linode_rdns.this_ipv4.tf b/resource.linode_rdns.this_ipv4.tf new file mode 100644 index 0000000..f4fa16c --- /dev/null +++ b/resource.linode_rdns.this_ipv4.tf @@ -0,0 +1,4 @@ +resource "linode_rdns" "this_ipv4" { + address = linode_instance.this.ip_address + rdns = "${var.host_name}.${var.domain_name}" +} diff --git a/resource.linode_rdns.this_ipv6.tf b/resource.linode_rdns.this_ipv6.tf new file mode 100644 index 0000000..98c9fac --- /dev/null +++ b/resource.linode_rdns.this_ipv6.tf @@ -0,0 +1,4 @@ +resource "linode_rdns" "this_ipv6" { + address = element(split("/", linode_instance.this.ipv6), 0) + rdns = "${var.host_name}.${var.domain_name}" +}