tf-ct-prod/variables.tf
quinn 30470d47e8 feat(tf-ct-prod): com.uvlava.ct.prod DMZ droplet (droplet+reserved-ip+fw)
Standalone module (uvlava state is tangled). Public edge host: reserved IP
134.199.244.34, firewall 22/80/443, cloud-init swap+caddy+node20. Hosts prospector
behind Caddy (apps.ct.uvlava.com / apps.ftw.pw -> 127.0.0.1:3210, 403 /internal/*).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-01 06:54:17 -04:00

23 lines
486 B
HCL

variable "do_token" {
type = string
sensitive = true
}
variable "region" {
type = string
default = "nyc3"
}
variable "droplet_size" {
type = string
default = "s-2vcpu-4gb"
}
variable "ssh_key_fingerprints" {
type = list(string)
default = [
"00:b5:2c:23:67:43:e5:39:c9:c2:43:31:6e:5c:03:10", # plum-natalie
"b2:7e:66:b1:9b:61:ac:69:c5:96:a9:97:34:5c:9b:db", # cocotte-fleet
]
}
variable "name" {
type = string
default = "com.uvlava.ct.prod"
}