Files
mohi-kalantari 737b43bdde Add option to specify custom range cidrs for IPV4
Currently subnets are created with /26 netmask and VMs get a /32 IP.
For kubernetes CNI, we need to have bigger subnets (perferably /16)
so each VM gets a /24 range to host pods and assign an IP from subnet
to them.

In this commit, based on the subnet mask, we always try to assign at most
2**8 ips to each vm. If the subnet mask is 26 min(32, 26+8) would be calculated
which is 32 so each VM gets a /32 ip. but for bigger subnets, VMs would get
at most 256 ips.
2025-01-31 10:23:33 -08:00
..