Skip to content

Commit 14105c8

Browse files
paulgmillerphealy
andauthored
Update articles/aks/configure-azure-cni.md
Co-authored-by: Patrick W. Healy <[email protected]>
1 parent 58bd39f commit 14105c8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

articles/aks/configure-azure-cni.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ The [prerequisites][prerequisites] already listed for Azure CNI still apply, but
172172

173173
When using this feature, planning is much simpler. Since the nodes and pods scale independently, their address spaces can also be planned separately. Since pod subnets can be configured to the granularity of a node pool, customers can always add a new subnet when they add a node pool. The system pods in a cluster/node pool also receive IPs from the pod subnet, so this behavior needs to be accounted for.
174174

175-
However ips are allocated in batches of 16 (currently may lower in future). So you do need to plan assume at least 16*nodes ips per subnet and each node will request another batch of 16 once it's over half the batch size. So a node will ask for 32 once it's got >8 pod ips in use.
175+
IPs are allocated to nodes in batches of 16. Pod subnet IP allocation should be planned with a minimum of 16 IPs per node in the cluster; nodes will request 16 IPs on startup and will request another batch of 16 any time there are <8 IPs unallocated in their allotment.
176176

177177
The planning of IPs for Kubernetes services and Docker bridge remain unchanged.
178178

0 commit comments

Comments
 (0)