/ dash.tf
dash.tf
1 module "nimbus_dashboard" { 2 source = "github.com/status-im/infra-tf-amazon-web-services" 3 4 name = "node" 5 env = "dash" 6 group = "log-dash" 7 stage = "nimbus" 8 9 /* Scaling */ 10 host_count = 1 11 type = "t3a.medium" /* 4GB RAM at least */ 12 root_vol_size = 15 13 14 /* Firewall */ 15 open_tcp_ports = [ 16 "80", /* HTTP */ 17 "443", /* HTTPS */ 18 ] 19 20 /* Plumbing */ 21 vpc_id = module.nimbus_network.vpc.id 22 subnet_id = module.nimbus_network.subnets[0].id 23 secgroup_id = module.nimbus_network.secgroup.id 24 } 25 26 resource "cloudflare_record" "nimbus_dashboard" { 27 zone_id = local.zones["status.im"] 28 name = "nimbus-logs.infra" 29 value = "proxy.infra.status.im" 30 type = "CNAME" 31 proxied = false 32 }