compute
Subnets
Every Excloud zone ships with a managed DEFAULT subnet. Today there's one zone (mum-1a) so there's one DEFAULT subnet to use; you can't create your own yet.
A subnet is the network segment a VMโs primary interface attaches to. It owns the IPv4 CIDR, IPv6 prefix, default gateway, and DNS resolvers handed to VMs via DHCP.
Managed defaults
Every zone ships with a managed subnet called DEFAULT. Today thereโs one zone (mum-1a, zone_id=1), so thereโs one DEFAULT subnet โ subnet_id=1. For almost all workloads itโs the right pick: IPv4, IPv6, internet egress, reachable from every other resource in the zone.
exc compute subnet list
Sample output:
ID NAME ZONE_ID CIDR
1 DEFAULT 1 10.0.0.0/20
Reference it at create time:
exc compute create --subnet_id 1 ...
Per-zone
A subnet lives in exactly one zone. A VMโs subnet pins it to that zone (and therefore to the volumes you can attach). Pick the subnet whose zone_id matches the volumes / public IPs you want to use together. With one zone today this is a freebie; it matters more once a second zone comes online.
Custom subnets
Thereโs no public create endpoint yet โ you can list and get subnets but not provision new ones. Email support@excloud.dev if you need a dedicated subnet, VPC, or peering arrangement.
The permission model already reserves space for this: compute:subnet:* exists and matches list today.
Terraform data source
The Terraform provider exposes subnets read-only as data.excloud_subnets so you can look the DEFAULT subnet up by name at plan time instead of hard-coding an ID.