variable "linode_token" { type = string sensitive = true } variable "region" { type = string default = "ca-central" } variable "instance_type" { type = string default = "g6-nanode-1" } variable "image" { type = string default = "linode/debian13" } variable "ssh_public_key" { type = string } variable "root_pass" { type = string sensitive = true } variable "web_label" { type = string default = "web" } variable "services_label" { type = string default = "services" } variable "user" { type = string default = "ansible" } variable "user_password" { type = string sensitive = true } variable "group" { type = string default = "" } variable "ssh_port" { type = number default = 22 } variable "timezone" { type = string default = "America/Toronto" } variable "add_cloudflare_ips" { type = bool default = false } variable "cloudflare_api_token" { type = string sensitive = true default = "" } variable "cloudflare_zone_id" { type = string default = "" } variable "enable_cloudflare_dns" { type = bool default = false } variable "enable_services_wildcard" { type = bool default = false } variable "cloudflare_ttl" { type = number default = 300 } variable "cloudflare_proxied" { type = bool default = false } variable "object_storage_bucket" { type = string default = "" } variable "object_storage_region" { type = string default = "us-east-1" }