kedge/terraform/environments/production/main.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

24 lines
522 B
HCL

module "cloud_anchor" {
source = "../../modules/cloud-anchor"
server_name = "kedge-anchor-prod"
server_type = "cpx11"
location = "ash"
ssh_keys = var.ssh_keys
admin_ips = var.admin_ips
}
module "dns" {
source = "../../modules/dns"
zone_id = var.cloudflare_zone_id
anchor_hostname = "anchor"
anchor_ip = module.cloud_anchor.server_ip
}
module "wireguard_topology" {
source = "../../modules/wireguard-topology"
sites = var.sites
output_dir = "${path.module}/output"
}