terraform { required_version = "~> 1.3.5" required_providers { docker = { source = "kreuzwerker/docker" version = "2.24.0" } sops = { source = "lokkersp/sops" version = "0.6.10" } } } provider "docker" { host = "ssh://conflatorio.vpn.trygvis.io" } data "sops_file_entry" "linode_token" { source_file = "../../sops.yml" data_key = "linode_token" } locals { hs = module.ipam6.hosts ns = module.ipam6.networks public_ip = local.hs.conflatorio-ix.address network_addr = local.ns.conflatorio_docker.address network_range = local.ns.conflatorio_docker.prefix private_network_addr = local.ns.conflatorio_docker_private.address private_network_range = local.ns.conflatorio_docker_private.range } module "ipam6" { source = "../ipam6" }