| Updating tf version and hetzner provider. - infra - Terraform IoC for my remote… | |
| Log | |
| Files | |
| Refs | |
| README | |
| --- | |
| commit 98d71488bd1285056176b9acd4eb276aacbbb76b | |
| parent ae2908cfbf6b02f61eff7fd9de555121bd45feb6 | |
| Author: Jay Scott <[email protected]> | |
| Date: Thu, 10 Aug 2023 21:10:27 +0100 | |
| Updating tf version and hetzner provider. | |
| Diffstat: | |
| M terraform/.terraform.lock.hcl | 34 ++++++++++++++++-------------… | |
| M terraform/main.tf | 3 ++- | |
| M terraform/terraform.tfvars | 24 ------------------------ | |
| 3 files changed, 19 insertions(+), 42 deletions(-) | |
| --- | |
| diff --git a/terraform/.terraform.lock.hcl b/terraform/.terraform.lock.hcl | |
| @@ -2,23 +2,23 @@ | |
| # Manual edits may be lost in future updates. | |
| provider "registry.terraform.io/hetznercloud/hcloud" { | |
| - version = "1.36.2" | |
| - constraints = "1.36.2" | |
| + version = "1.42.0" | |
| + constraints = "1.42.0" | |
| hashes = [ | |
| - "h1:VO/dl+g5NfJd436hmT+9NOMQk6oRU4Z9TSJJJrNlN0M=", | |
| - "zh:0498ef4209924b30ce7b4a232dd6aee08feab2ebbc90064db699adc10c16707e", | |
| - "zh:292e3c0c55d320cf164cdd431ee31580dd86f435aec99721597204bab5de3970", | |
| - "zh:3ce8558658baa7c4b9f1eeb92427665b4b930e5b157fbf352977778c90e11aaa", | |
| - "zh:46abd0bdeeba46b86832ed31338ad837b584f7b2152f8a9bfa6c3802f481a6da", | |
| - "zh:5804e71d411577f06abc0986c8c2e475c49042a192efce5936e4d5bdd874fc22", | |
| - "zh:7cef0782e8198346bfe7b61601e1cf8f2158280a5cf665140b72838545ca3127", | |
| - "zh:be81782af391ff4cc0859d976637aa00e6fe34061fe4f1df1f5ab5d62ef94f82", | |
| - "zh:bf2660e70edf758305085698fc9d05306b174b99559cd0f3f61c0b705ba22275", | |
| - "zh:caf727b0a378dc8c9c3594bbf176865f87aa732077820ff045eb352f5a48aeed", | |
| - "zh:cf95fc3121b358c7b7b667193ab36b8cb6140e2f6dfbf6f1b4c55b7fec1bb6ef", | |
| - "zh:d6d3119f8b971e982b6421dfa3b86314ccaeceaf047a3b6505f79e1a30f8301e", | |
| - "zh:e6f7f65dced2e88e3082c57ddcd118412595678cf3c7289bc7e12c724b3bd892", | |
| - "zh:f41f59ca511ab1a591d5abdc7f6d32d2e03a1d6087d206a741f95b7b0dd2ea17", | |
| - "zh:fbe59fbb5f272a6b206a380f6dbf49837b199960dd038afca2e89b11f72fdfda", | |
| + "h1:cr9lh26H3YbWSHb7OUnCoYw169cYO3Cjpt3yPnRhXS0=", | |
| + "zh:153b5f39d780e9a18bc1ea377d872647d328d943813cbd25d3d20863f8a37782", | |
| + "zh:35b9e95760c58cca756e34ad5f4138ac6126aa3e8c41b4a0f1d5dc9ee5666c73", | |
| + "zh:47a3cdbce982f2b4e17f73d4934bdb3e905a849b36fb59b80f87d852496ed049", | |
| + "zh:6a718c244c2ba300fbd43791661a061ad1ab16225ef3e8aeaa3db8c9eff12c85", | |
| + "zh:a2cbfc95c5e2c9422ed0a7b6292192c38241220d5b7813c678f937ab3ef962ae", | |
| + "zh:b837e118e08fd36aa8be48af7e9d0d3d112d2680c79cfc71cfe2501fb40dbefa", | |
| + "zh:bf66db8c680e18b77e16dc1f20ed1cdcc7876bfb7848c320ccb86f0fb80661ed", | |
| + "zh:c1ad80bbe48dc8a272a02dcdb4b12f019606f445606651c01e561b9d72d816b1", | |
| + "zh:d4e616701128ad14a6b5a427b0e9145ece4cad02aa3b5f9945c6d0b9ada8ab70", | |
| + "zh:d9d01f727037d028720100a5bc9fd213cb01e63e4b439a16f2f482c147976530", | |
| + "zh:dea047ee4d679370d4376fb746c4b959bf51dd06047c1c2656b32789c2433643", | |
| + "zh:e5ad7a3c556894bd40b28a874e7d2f6924876fa75fa443136a7d6ab9a00abbaa", | |
| + "zh:edf6e7e129157bd45e3da4a330d1ace17a336d417c3b77c620f302d440c368e8", | |
| + "zh:f610bc729866d58da9cffa4deae34dbfdba96655e855a87c6bb2cb7b35a8961c", | |
| ] | |
| } | |
| diff --git a/terraform/main.tf b/terraform/main.tf | |
| @@ -1,8 +1,9 @@ | |
| terraform { | |
| + required_version = ">=1.5.5" | |
| required_providers { | |
| hcloud = { | |
| source = "hetznercloud/hcloud" | |
| - version = "1.36.2" | |
| + version = "1.42.0" | |
| } | |
| } | |
| cloud { | |
| diff --git a/terraform/terraform.tfvars b/terraform/terraform.tfvars | |
| @@ -3,16 +3,6 @@ public_ssh_keys = { | |
| } | |
| firewall_rules = { | |
| - "usenet" = { | |
| - rules = { | |
| - ssh = { | |
| - direction = "in" | |
| - protocol = "tcp" | |
| - source_ips = ["0.0.0.0/0", "::/0"] | |
| - port = "22" | |
| - } | |
| - } | |
| - } | |
| "gopher" = { | |
| rules = { | |
| gopher = { | |
| @@ -38,20 +28,6 @@ firewall_rules = { | |
| } | |
| nodes = { | |
| - "usenet" = { | |
| - #image = "debian-12" | |
| - image = "114690387" | |
| - location = "fsn1", | |
| - server_type = "cx11", | |
| - reverse_dns = "usenet.jay.scot" | |
| - user_data = "user_data/boot.yml" | |
| - public_key = "main" | |
| - ipv4 = true | |
| - ipv6 = true | |
| - labels = { | |
| - usenet = "true" | |
| - } | |
| - } | |
| "gopher" = { | |
| image = "debian-12" | |
| location = "hel1", |