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

# Packages

Package install installs the coordination API group, making it available as an option to all of the API encoding/decoding machinery.

# Functions

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

# Constants

GroupName is the group name use in this package.
OldestEmulationVersion picks the oldest LeaseCandidate, where "oldest" is defined as follows 1) Select the candidate(s) with the lowest emulation version 2) If multiple candidates have the same emulation version, select the candidate(s) with the lowest binary version.

# Variables

AddToScheme applies all the stored functions to the scheme.
SchemeBuilder points to a list of functions added to Scheme.
SchemeGroupVersion is group version used to register these objects.

# Structs

Lease defines a lease concept.
LeaseCandidate defines a candidate for a Lease object.
LeaseCandidateList is a list of LeaseCandidate objects.
LeaseCandidateSpec is a specification of a Lease.
LeaseList is a list of Lease objects.
LeaseSpec is a specification of a Lease.

# Type aliases