/ node.tf
node.tf
1 module "node" { 2 source = "github.com/status-im/infra-tf-multi-provider" 3 4 /* node type */ 5 group = "status-node" 6 env = local.ws.env 7 stage = local.ws.stage 8 9 /* scaling */ 10 host_count = local.ws["node_count"] 11 12 /* instance sizes */ 13 do_type = local.ws["node_do_type"] /* DigitalOcean */ 14 ac_type = local.ws["node_ac_type"] /* Alibaba Cloud */ 15 gc_type = local.ws["node_gc_type"] /* Google Cloud */ 16 17 /* firewall */ 18 open_tcp_ports = [ 19 "30303", /* p2p main */ 20 "443", /* websocket */ 21 "80", /* certbot */ 22 ] 23 open_udp_ports = [ 24 "9000", /* discovery v5 */ 25 ] 26 }