Files
Sankofa/cloudflare/terraform/variables.tf
defiQUG 6f28146ac3 Initial Phoenix Sankofa Cloud setup
- Complete project structure with Next.js frontend
- GraphQL API backend with Apollo Server
- Portal application with NextAuth
- Crossplane Proxmox provider
- GitOps configurations
- CI/CD pipelines
- Testing infrastructure (Vitest, Jest, Go tests)
- Error handling and monitoring
- Security hardening
- UI component library
- Documentation
2025-11-28 12:54:33 -08:00

41 lines
917 B
HCL

variable "cloudflare_api_token" {
description = "Cloudflare API token with appropriate permissions"
type = string
sensitive = true
}
variable "zone_id" {
description = "Cloudflare Zone ID for yourdomain.com"
type = string
}
variable "account_id" {
description = "Cloudflare Account ID"
type = string
}
variable "tunnel_secret_control_plane" {
description = "Secret for control plane tunnel (generate with: openssl rand -base64 32)"
type = string
sensitive = true
}
variable "tunnel_secret_site_1" {
description = "Secret for Proxmox site 1 tunnel"
type = string
sensitive = true
}
variable "tunnel_secret_site_2" {
description = "Secret for Proxmox site 2 tunnel"
type = string
sensitive = true
}
variable "tunnel_secret_site_3" {
description = "Secret for Proxmox site 3 tunnel"
type = string
sensitive = true
}