IP address managementIP address management📄️ Get started with IP address managementConfigure Calico to use Calico IPAM or host-local IPAM, and when to use one or the other. 📄️ Create multiple IP poolsCreate multiple IP pools 📄️ Configure IP autodetectionCalico IP autodetection ensures the correct IP address is used for routing. Learn how to customize it. 📄️ Configure dual stack or IPv6 onlyConfigure dual stack or IPv6 only for workloads. 📄️ Configure Kubernetes control plane to operate over IPv6Configure the Kubernetes control plane to operate over IPv6 for dual stack or IPv6 only. 📄️ Add a floating IP to a podConfigure one or more floating IPs to use as additional IP addresses for reaching a Kubernetes pod. 📄️ Use a specific IP address with a podSpecify the IP address for a pod instead of allowing Calico to automatically choose one. 📄️ Assign IP addresses based on topologyConfigure Calico to use specific IP pools for different topologies including zone, rack, or region. 📄️ Migrate from one IP pool to anotherMigrate pods from one IP pool to another on a running cluster without network disruption. 📄️ Change IP pool block sizeExpand or shrink the IP pool block size to efficiently manage IP pool addresses. 📄️ Restrict a pod to use an IP address in a specific rangeRestrict the IP address chosen for a pod to a specific range of IP addresses.