From db8cb61d4a13fa861440379f4788a6524d880467 Mon Sep 17 00:00:00 2001 From: Alexander Foremny Date: Thu, 15 Feb 2024 06:27:47 +0100 Subject: init code.nomath.org --- terraform.nix | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'terraform.nix') diff --git a/terraform.nix b/terraform.nix index 70d4104..e3f1b0d 100644 --- a/terraform.nix +++ b/terraform.nix @@ -2,6 +2,13 @@ let inherit (import ) fysilib lib; in fysilib.terraform.eval (import { + terraform = { + #required_providers = { + # hetznerdns = { + # source = "timohirt/hetznerdns"; + # }; + #}; + }; resource = { hcloud_server.system1 = { name = "system1"; @@ -12,5 +19,23 @@ fysilib.terraform.eval (import { "fysiweb-cli" ]; }; + hcloud_floating_ip.primary_ipv4 = { + type = "ipv4"; + server_id = "\${hcloud_server.system1.id}"; + }; + hcloud_floating_ip.primary_ipv6 = { + type = "ipv6"; + server_id = "\${hcloud_server.system1.id}"; + }; + #hetznerdns_zone."nomath_org" = { + # name = "nomath.org"; + # ttl = 60; + #}; + #hetznerdns_record."all_nomath_org" = { + # zone_id = "\${hetznerdns_zone.nomath_org.id}"; + # name = "@"; + # value = "\${hcloud_server.system1.ipv4_address}"; + # type = "A"; + #}; }; }) -- cgit v1.2.3