package
1.11.0-alpha.1
Repository: https://github.com/ceshihao/kubernetes.git
Documentation: pkg.go.dev

# Functions

GetMasterServiceUpdateIfNeeded sets service attributes for the given apiserver service.
NewLeaseEndpointReconciler creates a new LeaseEndpoint reconciler.
NewLeases creates a new etcd-based Leases implementation.
NewMasterCountEndpointReconciler creates a new EndpointReconciler that reconciles based on a specified expected number of masters.
NewNoneEndpointReconciler creates a new EndpointReconciler that reconciles based on a nothing.

# Constants

LeaseEndpointReconcilerType will select a storage based reconciler.
MasterCountReconcilerType will select the original reconciler.
NoneEndpointReconcilerType will turn off the endpoint reconciler.

# Variables

AllTypes export all reconcilers.

# Interfaces

EndpointReconciler knows how to reconcile the endpoints for the apiserver service.
Leases is an interface which assists in managing the set of active masters.

# Type aliases

Type the reconciler type.
Types an array of reconciler types.