/ hosts_boot.tf
hosts_boot.tf
 1  module "boot" {
 2    source = "github.com/status-im/infra-tf-multi-provider"
 3  
 4    /* node type */
 5    name  = "boot"
 6    group = "boot"
 7  
 8    /* scaling options */
 9    host_count = local.ws["boot_hosts_count"]
10  
11    /* proxy and rendezvous use up ram */
12    do_type = "s-1vcpu-2gb"
13    ac_type = "ecs.sn1ne.large"
14  
15    /* adjus root volumes */
16    ac_root_vol_size = 20
17    gc_root_vol_size = 20
18  
19    /* general */
20    env    = var.env
21    domain = var.domain
22  
23    /* firewall */
24    open_tcp_ports = [
25      "443",         /* alternative */
26      "31143",       /* discover-proxy */
27      "30404-30410", /* discovery */
28      "30703-30710", /* rendezvous */
29    ]
30  }