kedge/terraform/modules/wireguard-topology/variables.tf
Tyler King 6058e62348 Initial commit: Kedge network automation platform
Go-based network automation with YANG models, gRPC, Ansible,
Terraform, and Kubernetes integration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 12:09:30 -05:00

15 lines
349 B
HCL

variable "sites" {
description = "List of sites in the WireGuard mesh"
type = list(object({
name = string
public_key = string
endpoint = string
allowed_ips = list(string)
}))
}
variable "output_dir" {
description = "Directory to write peer configuration files"
type = string
default = "./output"
}