package
0.33.0-alpha.2
Repository: https://github.com/kubernetes/api.git
Documentation: pkg.go.dev

# Functions

Kind takes an unqualified kind and returns a Group qualified GroupKind.
Resource takes an unqualified resource and returns a Group qualified GroupResource.

# Constants

AddressTypeFQDN represents a FQDN.
AddressTypeIPv4 represents an IPv4 Address.
AddressTypeIPv6 represents an IPv6 Address.
GroupName is the group name used in this package.
LabelManagedBy is used to indicate the controller or entity that manages an EndpointSlice.
LabelServiceName is used to indicate the name of a Kubernetes service.
LabelSkipMirror can be set to true on an Endpoints resource to indicate that the EndpointSliceMirroring controller should not mirror this resource with EndpointSlices.

# Variables

AddToScheme is a common registration function for mapping packaged scoped group & version keys to a scheme.
No description provided by the author
No description provided by the author
No description provided by the author
SchemeBuilder is the scheme builder with scheme init functions to run for this API package.
SchemeGroupVersion is group version used to register these objects.

# Structs

Endpoint represents a single logical "backend" implementing a service.
EndpointConditions represents the current condition of an endpoint.
EndpointHints provides hints describing how an endpoint should be consumed.
EndpointPort represents a Port used by an EndpointSlice +structType=atomic.
EndpointSlice represents a subset of the endpoints that implement a service.
EndpointSliceList represents a list of endpoint slices.
ForZone provides information about which zones should consume this endpoint.

# Type aliases

AddressType represents the type of address referred to by an endpoint.