# Constants
GroupName is the group name used in this package.
TODO: Use IPFamily as field with a field selector,And the value is set based on the name at create time and immutable.
LabelManagedBy is used to indicate the controller or entity that manages an IPAddress.
ServiceCIDRConditionReady represents status of a ServiceCIDR that is ready to be used by the apiserver to allocate ClusterIPs for Services.
ServiceCIDRReasonTerminating represents a reason where a ServiceCIDR is not ready because it is being deleted.
# Variables
AddToScheme adds the types of this group into the given scheme.
No description provided by the author
No description provided by the author
No description provided by the author
SchemeBuilder holds functions that add things to a scheme.
SchemeGroupVersion is group version used to register objects in this package.
# Structs
IPAddress represents a single IP of a single IP Family.
IPAddressList contains a list of IPAddress.
IPAddressSpec describe the attributes in an IP Address.
ParentReference describes a reference to a parent object.
ServiceCIDR defines a range of IP addresses using CIDR format (e.g.
ServiceCIDRList contains a list of ServiceCIDR objects.
ServiceCIDRSpec define the CIDRs the user wants to use for allocating ClusterIPs for Services.
ServiceCIDRStatus describes the current state of the ServiceCIDR.