Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllocatorOperator ¶
type AllocatorOperator struct {
// ClusterPoolIPv4CIDR is the cluster's IPv4 CIDR(s) to allocate
// individual PodCIDR ranges from.
ClusterPoolIPv4CIDR []string
// ClusterPoolIPv4MaskSize is the IPv4 podCIDR mask size per node.
ClusterPoolIPv4MaskSize int
// ClusterPoolIPv6CIDR is the cluster's IPv6 CIDR(s) to allocate
// individual PodCIDR ranges from.
ClusterPoolIPv6CIDR []string
// ClusterPoolIPv6MaskSize is the IPv6 podCIDR mask size per node.
ClusterPoolIPv6MaskSize int
// contains filtered or unexported fields
}
AllocatorOperator is an implementation of IPAM allocator interface for Cilium IPAM.
func (*AllocatorOperator) Start ¶
func (a *AllocatorOperator) Start(ctx context.Context, updater ipam.CiliumNodeGetterUpdater, iMetrics trigger.MetricsObserver) (allocator.NodeEventHandler, error)
Start kicks of Operator allocation.
Click to show internal directories.
Click to hide internal directories.