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 infrastructure v1alpha1 API group +kubebuilder:object:generate=true +groupName=ipam.cluster.x-k8s.io +k8s:conversion-gen=sigs.k8s.io/cluster-api-ipam-provider-in-cluster/api/v1alpha2
|
Package v1alpha1 contains API Schema definitions for the infrastructure v1alpha1 API group +kubebuilder:object:generate=true +groupName=ipam.cluster.x-k8s.io +k8s:conversion-gen=sigs.k8s.io/cluster-api-ipam-provider-in-cluster/api/v1alpha2 |
v1alpha2
Package v1alpha2 contains API Schema definitions for the infrastructure v1alpha2 API group +kubebuilder:object:generate=true +groupName=ipam.cluster.x-k8s.io
|
Package v1alpha2 contains API Schema definitions for the infrastructure v1alpha2 API group +kubebuilder:object:generate=true +groupName=ipam.cluster.x-k8s.io |
hack
|
|
boilerplate/test
Package test contains test boilerplate.
|
Package test contains test boilerplate. |
internal
|
|
controllers
Package controllers implements controllers to handle allocations using in-cluster resources.
|
Package controllers implements controllers to handle allocations using in-cluster resources. |
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
|
|
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. |
types
Package types contains shared types that lack a better home.
|
Package types contains shared types that lack a better home. |
Package version provides version information.
|
Package version provides version information. |
Click to show internal directories.
Click to hide internal directories.