Documentation ¶
Overview ¶
Package main is the main package of the Cluster API In-Cluster IPAM Provider.
Directories ¶
Path | Synopsis |
---|---|
api
|
|
v1alpha1
Package v1alpha1 contains API Schema definitions for the ipam.cluster.x-k8s.io v1alpha1 API group +kubebuilder:object:generate=true +groupName=ipam.cluster.x-k8s.io
|
Package v1alpha1 contains API Schema definitions for the ipam.cluster.x-k8s.io v1alpha1 API group +kubebuilder:object:generate=true +groupName=ipam.cluster.x-k8s.io |
internal
|
|
controllers
Package controllers implements controllers to handle allocations using infoblox resources.
|
Package controllers implements controllers to handle allocations using infoblox resources. |
hostname
Package hostname implements hostname resolving strategies.
|
Package hostname implements hostname resolving strategies. |
hostname/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
index
Package index implements several indexes for the controller-runtime Managers cache.
|
Package index implements several indexes for the controller-runtime Managers cache. |
poolutil
Package poolutil implements utility functions to manage a pool of IP addresses.
|
Package poolutil implements utility functions to manage a pool of IP addresses. |
webhooks
Package webhooks implements webhooks.
|
Package webhooks implements webhooks. |
pkg
|
|
infoblox
Package infoblox is responsible for communication with Infoblox instance.
|
Package infoblox is responsible for communication with Infoblox instance. |
infoblox/ibmock
Package ibmock is a generated GoMock package.
|
Package ibmock is a generated GoMock package. |
ipamutil
Package ipamutil implements various utility functions to assist with CAPI IPAM implementation.
|
Package ipamutil implements various utility functions to assist with CAPI IPAM implementation. |
predicates
Package predicates implements predicates to filter events during ipamv1.IPAddressClaim processing.
|
Package predicates implements predicates to filter events during ipamv1.IPAddressClaim processing. |
test
|
|
e2e
Package e2e is used for end-to-end testing.
|
Package e2e is used for end-to-end testing. |
Package version provides version information.
|
Package version provides version information. |
Click to show internal directories.
Click to hide internal directories.