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