From 524bd92da4d63ae3524541c31fdf1da3d76e47c8 Mon Sep 17 00:00:00 2001 From: MichaelFisher1997 Date: Fri, 18 Apr 2025 11:26:17 +0100 Subject: [PATCH] terraform apply --- .gitignore | 4 ++++ terraform/.terraform.lock.hcl | 19 ------------------- terraform/cloud-init.tf | 1 + terraform/terraform.tfstate | 2 +- terraform/variables.tf | 2 +- 5 files changed, 7 insertions(+), 21 deletions(-) diff --git a/.gitignore b/.gitignore index e93f800..b402636 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,6 @@ ./terraform/.terraform terraform/.terraform/ +terraform/test-apply.sh +terraform/test-plan.sh +terraform/test-destroy.sh +terraform/tfplan diff --git a/terraform/.terraform.lock.hcl b/terraform/.terraform.lock.hcl index f0afad1..6d24976 100644 --- a/terraform/.terraform.lock.hcl +++ b/terraform/.terraform.lock.hcl @@ -20,25 +20,6 @@ provider "registry.terraform.io/hashicorp/local" { ] } -provider "registry.terraform.io/hashicorp/null" { - version = "3.2.3" - hashes = [ - "h1:+AnORRgFbRO6qqcfaQyeX80W0eX3VmjadjnUFUJTiXo=", - "zh:22d062e5278d872fe7aed834f5577ba0a5afe34a3bdac2b81f828d8d3e6706d2", - "zh:23dead00493ad863729495dc212fd6c29b8293e707b055ce5ba21ee453ce552d", - "zh:28299accf21763ca1ca144d8f660688d7c2ad0b105b7202554ca60b02a3856d3", - "zh:55c9e8a9ac25a7652df8c51a8a9a422bd67d784061b1de2dc9fe6c3cb4e77f2f", - "zh:756586535d11698a216291c06b9ed8a5cc6a4ec43eee1ee09ecd5c6a9e297ac1", - "zh:78d5eefdd9e494defcb3c68d282b8f96630502cac21d1ea161f53cfe9bb483b3", - "zh:9d5eea62fdb587eeb96a8c4d782459f4e6b73baeece4d04b4a40e44faaee9301", - "zh:a6355f596a3fb8fc85c2fb054ab14e722991533f87f928e7169a486462c74670", - "zh:b5a65a789cff4ada58a5baffc76cb9767dc26ec6b45c00d2ec8b1b027f6db4ed", - "zh:db5ab669cf11d0e9f81dc380a6fdfcac437aea3d69109c7aef1a5426639d2d65", - "zh:de655d251c470197bcbb5ac45d289595295acb8f829f6c781d4a75c8c8b7c7dd", - "zh:f5c68199f2e6076bce92a12230434782bf768103a427e9bb9abee99b116af7b5", - ] -} - provider "registry.terraform.io/hashicorp/template" { version = "2.2.0" hashes = [ diff --git a/terraform/cloud-init.tf b/terraform/cloud-init.tf index 6c11712..3fb5da3 100644 --- a/terraform/cloud-init.tf +++ b/terraform/cloud-init.tf @@ -7,6 +7,7 @@ data "template_file" "cloud_init_global" { hostname = "generic" domain = "home.arpa" TS_AUTHKEY = var.TS_AUTHKEY + SSH_KEY_PUBLIC = var.SSH_KEY_PUBLIC } } diff --git a/terraform/terraform.tfstate b/terraform/terraform.tfstate index 06358c8..19d9355 100644 --- a/terraform/terraform.tfstate +++ b/terraform/terraform.tfstate @@ -1,6 +1,6 @@ { "version": 4, - "terraform_version": "1.8.3", + "terraform_version": "1.11.4", "serial": 31, "lineage": "7a39dd41-1655-172c-950b-b8c5398caf69", "outputs": {}, diff --git a/terraform/variables.tf b/terraform/variables.tf index ef6f40a..c05239f 100644 --- a/terraform/variables.tf +++ b/terraform/variables.tf @@ -79,7 +79,7 @@ variable "TS_AUTHKEY" { description = "Tailscale auth key used in cloud-init" } -variable "SSK_KEY_PUBLIC" { +variable "SSH_KEY_PUBLIC" { type = string description = "My Public SSH key fo ssh auth list" }