Skip to content

Commit b109235

Browse files
committed
chore: add terraform.tfvars template
1 parent 1438b4f commit b109235

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# GCP Configuration
2+
project_id = "<PROJECT_ID>"
3+
region = "<REGION>"
4+
cluster_name = "<CLUSTER_NAME>"
5+
cluster_location = "<REGION>"
6+
7+
# Kubernetes Configuration
8+
namespace = "<NAMESPACE>"
9+
k8s_service_account_name = "<K8S_SERVICE_ACCOUNT_NAME>"
10+
gcp_service_account_name = "<GCP_SERVICE_ACCOUNT_NAME>"
11+
12+
# Environment
13+
environment = "<ENVIRONMENT>"
14+
15+
# Domain Configuration
16+
monitoring_domain = "<MONITORING_DOMAIN>"
17+
letsencrypt_email = "<LETS_ENCRYPT_EMAIL>"
18+
19+
# Grafana
20+
grafana_admin_password = "<GRAFANA_ADMIN_PASSWORD>"
21+
22+
# Helm Chart Versions (optional - defaults will be used if not specified)
23+
loki_version = "6.20.0"
24+
mimir_version = "5.5.0"
25+
tempo_version = "1.57.0"
26+
prometheus_version = "25.27.0"
27+
grafana_version = "10.3.0"
28+
29+
# Optional Components (set to true if you want Terraform to install these)
30+
install_cert_manager = false
31+
ingress_class_name = "nginx" # Set to your cluster's ingress class (e.g., "nginx", "traefik")
32+
cert_issuer_name = "letsencrypt-prod" # Set to your Cert-Manager Issuer name
33+
install_nginx_ingress = false
34+
35+
# Loki Schema From Date
36+
loki_schema_from_date = "2026-08-01"

0 commit comments

Comments
 (0)