From 763c2ecddbf68d3cb8f61da59acb13bda9bd6cc2 Mon Sep 17 00:00:00 2001 From: Arne Brasseur Date: Fri, 30 Aug 2019 13:37:30 +0200 Subject: [PATCH] Distinguish between a proxied and non-proxied domain This way you can ssh to clojurians-log-internal.clojureverse.org. --- clojurians_log/main.tf | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/clojurians_log/main.tf b/clojurians_log/main.tf index 9a479bb..2e2d353 100644 --- a/clojurians_log/main.tf +++ b/clojurians_log/main.tf @@ -53,9 +53,17 @@ output "username" { value = exoscale_compute.clojurians_log.username } -resource "cloudflare_record" "clojurians_log" { +resource "cloudflare_record" "clojurians_log_internal" { domain = "clojureverse.org" - name = "${local.instance_name}" + name = "${local.instance_name}-internal" value = "${exoscale_compute.clojurians_log.ip_address}" type = "A" } + +resource "cloudflare_record" "clojurians_log" { + domain = "clojureverse.org" + name = "${local.instance_name}" + value = "${exoscale_compute.clojurians_log.ip_address}" + type = "A" + proxied = true +}