github.com/cilium/cilium@v1.16.2/Documentation/network/concepts/ipam/index.rst (about) 1 .. only:: not (epub or latex or html) 2 3 WARNING: You are looking at unreleased Cilium documentation. 4 Please use the official rendered version released here: 5 https://docs.cilium.io 6 7 .. _address_management: 8 9 **************************** 10 IP Address Management (IPAM) 11 **************************** 12 13 IP Address Management (IPAM) is responsible for the allocation and management 14 of IP addresses used by network endpoints (container and others) managed by 15 Cilium. Various IPAM modes are supported to meet the needs of different users: 16 17 18 ============================ ====================== ======================== =========== =========== =============== ================= =============== 19 Feature Kubernetes Host Scope Cluster Scope (default) Multi-Pool CRD-backed AWS ENI Azure IPAM GKE 20 ============================ ====================== ======================== =========== =========== =============== ================= =============== 21 Tunnel routing ✅ ✅ ❌ ❌ ❌ ❌ ❌ 22 Direct routing ✅ ✅ ✅ ✅ ✅ ✅ ✅ 23 CIDR Configuration Kubernetes Cilium Cilium External External (AWS) External (Azure) External (GCP) 24 Multiple CIDRs per cluster ❌ ✅ ✅ N/A N/A N/A N/A 25 Multiple CIDRs per node ❌ ❌ ✅ N/A N/A N/A N/A 26 Dynamic CIDR/IP allocation ❌ ❌ ✅ ✅ ✅ ✅ ❌ 27 ============================ ====================== ======================== =========== =========== =============== ================= =============== 28 29 Don't change the IPAM mode of an existing cluster. Changing the IPAM mode in 30 a live environment may cause persistent disruption of connectivity for existing workloads. 31 The safest path to change IPAM mode is to install a fresh Kubernetes cluster with the new IPAM configuration. 32 If you are interested in extending Cilium to support migration between IPAM modes, see :gh-issue:`27164`. 33 34 .. toctree:: 35 :maxdepth: 1 36 :glob: 37 38 cluster-pool 39 kubernetes 40 multi-pool 41 azure 42 azure-delegated-ipam 43 eni 44 gke 45 crd 46 deep_dive