From e7bc95a1c14cf9d12243b1f1be75c5ae65b6842a Mon Sep 17 00:00:00 2001 From: gitops_test Date: Mon, 6 Apr 2026 08:16:08 +0000 Subject: [PATCH] Add vmtestcopy0001_20260406_081608.TF --- vmtestcopy0001_20260406_081608.TF | 78 +++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 vmtestcopy0001_20260406_081608.TF diff --git a/vmtestcopy0001_20260406_081608.TF b/vmtestcopy0001_20260406_081608.TF new file mode 100644 index 0000000..b8ee12c --- /dev/null +++ b/vmtestcopy0001_20260406_081608.TF @@ -0,0 +1,78 @@ + +# Random Terraform file generated for testing purposes +# Feel free to download and use anywhere + +terraform { + required_version = ">= 1.5.0" + + required_providers { + aws = { + source = "hashicorp/aws" + version = "~> 5.31" + } + random = { + source = "hashicorp/random" + version = "~> 3.6" + } + http = { + source = "hashicorp/http" + version = "3.4.0" + } + } +} + +provider "aws" { + region = "eu-west-1" +} + +# Random resources just to make the file look realistic +resource "random_pet" "server" { + length = 3 + separator = "-" +} + +resource "random_password" "db_password" { + length = 24 + special = true + override_special = "!#$%&*()-_=+[]{}<>:?" +} + +resource "random_string" "suffix" { + length = 8 + special = false + upper = true +} + +# Dummy AWS resources (will not actually create anything dangerous) +resource "aws_s3_bucket" "test_bucket" { + bucket = "test-download-bucket-${random_string.suffix.result}" + + tags = { + Purpose = "Terraform download test" + GeneratedBy = "random-tf-generator" + PetName = random_pet.server.id + } +} + +resource "aws_s3_bucket_versioning" "versioning" { + bucket = aws_s3_bucket.test_bucket.id + versioning_configuration { + status = "Enabled" + } +} + +# Just some dummy output +output "random_pet_name" { + value = random_pet.server.id + description = "A random pet name for fun" +} + +output "generated_password" { + value = random_password.db_password.result + sensitive = true + description = "Never use this in real life :)" +} + +output "bucket_name" { + value = aws_s3_bucket.test_bucket.bucket +}