Skip to content

Commit 2351f70

Browse files
committed
Simplify module example
1 parent 6271d16 commit 2351f70

File tree

9 files changed

+46
-264
lines changed

9 files changed

+46
-264
lines changed

examples/complete/README.md

Lines changed: 0 additions & 58 deletions
This file was deleted.

examples/complete/main.tf

Lines changed: 0 additions & 41 deletions
This file was deleted.

examples/complete/outputs.tf

Lines changed: 0 additions & 60 deletions
This file was deleted.

examples/complete/providers.tf

Lines changed: 0 additions & 10 deletions
This file was deleted.

examples/complete/variables.tf

Lines changed: 0 additions & 48 deletions
This file was deleted.

examples/simple/main.tf

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
terraform {
2+
required_version = ">= 1.0"
3+
4+
required_providers {
5+
google = {
6+
source = "hashicorp/google"
7+
version = ">= 6.0"
8+
}
9+
}
10+
}
11+
112
provider "google" {
213
project = var.project_id
314
region = var.region
@@ -21,3 +32,38 @@ module "materialize" {
2132
example = "true"
2233
}
2334
}
35+
36+
variable "project_id" {
37+
description = "GCP Project ID"
38+
type = string
39+
}
40+
41+
variable "region" {
42+
description = "GCP Region"
43+
type = string
44+
default = "us-central1"
45+
}
46+
47+
variable "database_password" {
48+
description = "Password for Cloud SQL database user"
49+
default = "your-strong-password-here"
50+
type = string
51+
sensitive = true
52+
}
53+
54+
output "gke_cluster" {
55+
description = "GKE cluster details"
56+
value = module.materialize.gke_cluster
57+
sensitive = true
58+
}
59+
60+
output "service_accounts" {
61+
description = "Service account details"
62+
value = module.materialize.service_accounts
63+
}
64+
65+
output "connection_strings" {
66+
description = "Connection strings for metadata and persistence backends"
67+
value = module.materialize.connection_strings
68+
sensitive = true
69+
}

examples/simple/outputs.tf

Lines changed: 0 additions & 21 deletions
This file was deleted.

examples/simple/providers.tf

Lines changed: 0 additions & 10 deletions
This file was deleted.

examples/simple/variables.tf

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)