From b6de89533f3ba04a430a04267e1fa017c4212f37 Mon Sep 17 00:00:00 2001 From: Yan Bondarenko <202671653+yankawai@users.noreply.github.com> Date: Tue, 6 Oct 2026 21:26:08 +0300 Subject: [PATCH] docs(platform-package): note the /21 the kube-ovn variants keep for cilium cozystack/cozystack#4778 moves the router and Gateway API Ingress addresses of Cilium on the Kube-OVN variants into the last /21 of networking.podCIDR and excludes that block from Kube-OVN, so the pod CIDR has to be /20 or wider there. Each node takes a /29 of that block, which caps these variants at 256 nodes. The networking.podCIDR row now says both. Assisted-by: LLM Signed-off-by: Yan Bondarenko <202671653+yankawai@users.noreply.github.com> --- .../en/docs/next/operations/configuration/platform-package.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/next/operations/configuration/platform-package.md b/content/en/docs/next/operations/configuration/platform-package.md index cbb2a596..bf3dfc66 100644 --- a/content/en/docs/next/operations/configuration/platform-package.md +++ b/content/en/docs/next/operations/configuration/platform-package.md @@ -94,7 +94,7 @@ spec: | Value | Default | Description | | --- | --- | --- | | `networking.clusterDomain` | `"cozy.local"` | Internal cluster domain name. | -| `networking.podCIDR` | `"10.244.0.0/16"` | The pod subnet used by Pods to assign IPs. Used by Kube-OVN only: ignored on `isp-hosted` and the slim variants. | +| `networking.podCIDR` | `"10.244.0.0/16"` | The pod subnet used by Pods to assign IPs. Used by Kube-OVN only: ignored on `isp-hosted` and the slim variants. On the Kube-OVN variants its last /21 is reserved for the router and Gateway API Ingress addresses of Cilium and Kube-OVN does not hand it out, so it needs a prefix of /20 or shorter. Each node takes a /29 of that /21, which caps these variants at 256 nodes. | | `networking.podGateway` | `"10.244.0.1"` | The gateway address for the pod subnet. Kube-OVN only. | | `networking.serviceCIDR` | `"10.96.0.0/16"` | The service subnet used by Services to assign IPs. Kube-OVN only. | | `networking.joinCIDR` | `"100.64.0.0/16"` | The `join` subnet for network communication between the Node and Pod. Follow the [kube-ovn] documentation to learn more. Kube-OVN only. |