Documentation ¶
Index ¶
- func NewIPAM(vpcID string, kubeClient kubernetes.Interface, crdClient versioned.Interface, ...) (ipamgeneric.RoceInterface, error)
- type IPAM
- func (ipam *IPAM) Allocate(ctx context.Context, name, namespace, containerID string, mac string, ...) (*v1alpha1.WorkloadEndpoint, error)
- func (ipam *IPAM) Ready(_ context.Context) bool
- func (ipam *IPAM) Release(ctx context.Context, name, namespace, containerID string) (*v1alpha1.WorkloadEndpoint, error)
- func (ipam *IPAM) Run(ctx context.Context, stopCh <-chan struct{}) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.