package
3.11.0+incompatible
Repository: https://github.com/harche/machine-config-operator.git
Documentation: pkg.go.dev

# Functions

CreateControllerContext creates the ControllerContext with the ClientBuilder.
CreateResourceLock returns an interface for the resource lock.
NewClientBuilder returns a *ClientBuilder with the given kubeconfig.

# Constants

LeaseDuration is the default duration for the leader election lease.
LeaseDuration is the default duration for the leader renewal.
LeaseDuration is the default duration for the leader electrion retrial.

# Structs

ClientBuilder can create a variety of kubernetes client interface with its embeded rest.Config.
ControllerContext stores all the informers for a variety of kubernetes objects.