From f01c8545d1f792f29e57e7da872a3db49b436278 Mon Sep 17 00:00:00 2001 From: Bryan Phelps Date: Sat, 19 Feb 2022 03:53:29 +0000 Subject: [PATCH 1/2] refactor: Just a simple example of a project w/ parameters --- examples/project-with-parameters/main.tf | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 examples/project-with-parameters/main.tf diff --git a/examples/project-with-parameters/main.tf b/examples/project-with-parameters/main.tf new file mode 100644 index 0000000000000..70e9529110af4 --- /dev/null +++ b/examples/project-with-parameters/main.tf @@ -0,0 +1,7 @@ +variable "message" { + type = string +} + +output "hello_provisioner" { + value = "Hello, provisioner: ${var.message}" +} From b01d64e5701d358e8dc9a02275e27e98120a4227 Mon Sep 17 00:00:00 2001 From: Bryan Phelps Date: Sat, 19 Feb 2022 03:55:48 +0000 Subject: [PATCH 2/2] Add some comments to help people get started with Terraform --- examples/project-with-parameters/main.tf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/examples/project-with-parameters/main.tf b/examples/project-with-parameters/main.tf index 70e9529110af4..aeae497d30a8c 100644 --- a/examples/project-with-parameters/main.tf +++ b/examples/project-with-parameters/main.tf @@ -1,7 +1,11 @@ +# For interesting types of variables, check out the terraform docs: +# https://www.terraform.io/language/values/variables#declaring-an-input-variable variable "message" { type = string } +# And refer to the docs on using expressions to make use of variables: +# https://www.terraform.io/language/expressions/strings#interpolation output "hello_provisioner" { value = "Hello, provisioner: ${var.message}" }