mirror of
https://github.com/ToolJet/ToolJet
synced 2026-04-21 13:37:28 +00:00
34 lines
No EOL
717 B
HCL
34 lines
No EOL
717 B
HCL
variable "project_id" {
|
|
description = "The GCP project ID"
|
|
type = string
|
|
}
|
|
|
|
variable "region" {
|
|
description = "The GCP region"
|
|
type = string
|
|
default = "us-central1"
|
|
}
|
|
|
|
variable "zone" {
|
|
description = "The GCP zone"
|
|
type = string
|
|
default = "us-central1-a"
|
|
}
|
|
|
|
variable "machine_type" {
|
|
description = "The machine type for the compute instance"
|
|
type = string
|
|
default = "e2-medium"
|
|
}
|
|
|
|
variable "firewall_ports" {
|
|
description = "List of ports for firewall ingress"
|
|
type = list(string)
|
|
default = ["22", "80", "443", "3000"]
|
|
}
|
|
|
|
variable "ssh_username" {
|
|
description = "Username for SSH access"
|
|
type = string
|
|
default = "ubuntu"
|
|
} |