From 96238b8fa2cf9a4d4f73bda24ee96754d301202a Mon Sep 17 00:00:00 2001 From: Soren Martius Date: Thu, 11 Jul 2024 06:19:21 -0700 Subject: [PATCH] feat: add a bunch of null resources --- stacks/terraform/demo/backend.tf | 11 +++++++++++ stacks/terraform/demo/main.tf | 3 +++ stacks/terraform/demo/stack.tm.hcl | 5 +++++ stacks/terraform/demo/terraform.tf | 16 ++++++++++++++++ 4 files changed, 35 insertions(+) create mode 100644 stacks/terraform/demo/backend.tf create mode 100644 stacks/terraform/demo/main.tf create mode 100644 stacks/terraform/demo/stack.tm.hcl create mode 100644 stacks/terraform/demo/terraform.tf diff --git a/stacks/terraform/demo/backend.tf b/stacks/terraform/demo/backend.tf new file mode 100644 index 0000000..2d58d04 --- /dev/null +++ b/stacks/terraform/demo/backend.tf @@ -0,0 +1,11 @@ +// TERRAMATE: GENERATED AUTOMATICALLY DO NOT EDIT + +terraform { + backend "s3" { + bucket = "terramate-example-terraform-state-backend" + dynamodb_table = "terraform-lock" + encrypt = true + key = "terraform/stacks/by-id/ef7a7cc6-3b0c-49a8-b480-aeaa49b2525c/terraform.tfstate" + region = "us-east-1" + } +} diff --git a/stacks/terraform/demo/main.tf b/stacks/terraform/demo/main.tf new file mode 100644 index 0000000..120657b --- /dev/null +++ b/stacks/terraform/demo/main.tf @@ -0,0 +1,3 @@ +resource "null_resource" "demo" {} + +resource "null_resource" "another_demo" {} diff --git a/stacks/terraform/demo/stack.tm.hcl b/stacks/terraform/demo/stack.tm.hcl new file mode 100644 index 0000000..509c8b2 --- /dev/null +++ b/stacks/terraform/demo/stack.tm.hcl @@ -0,0 +1,5 @@ +stack { + name = "demo stack" + description = "some awesome demo" + id = "ef7a7cc6-3b0c-49a8-b480-aeaa49b2525c" +} diff --git a/stacks/terraform/demo/terraform.tf b/stacks/terraform/demo/terraform.tf new file mode 100644 index 0000000..30661b6 --- /dev/null +++ b/stacks/terraform/demo/terraform.tf @@ -0,0 +1,16 @@ +// TERRAMATE: GENERATED AUTOMATICALLY DO NOT EDIT + +terraform { + required_version = "1.8.5" +} +terraform { + required_providers { + aws = { + source = "hashicorp/aws" + version = "~> 5.48" + } + } +} +provider "aws" { + region = "us-east-1" +}