package
0.13.28
Repository: https://github.com/easystack/cilium.git
Documentation: pkg.go.dev

# Functions

AllocateIP allocates a IP address.
AllocateIPString is identical to AllocateIP but takes a string.
AllocateNext allocates the next available IPv4 and IPv6 address out of the configured address pool.
Dump dumps the list of allocated IP addresses.
Init initializes the IPAM package.
ReleaseIP release a IP address.
ReleaseIPString is identical to ReleaseIP but takes a string.
ReserveLocalRoutes walks through local routes/subnets and reserves them in the allocator pool in case of overlap.

# Variables

ErrIPv4Disabled is returned when IPv4 allocation is disabled.
ErrIPv6Disabled is returned when Ipv6 allocation is disabled.

# Structs

Config is the IPAM configuration used for a particular IPAM type.