package
1.13.0-alpha.3
Repository: https://github.com/bluebreezecf/kubernetes.git
Documentation: pkg.go.dev
# Functions
NewDefaultComponentConfig returns kube-controller manager configuration object.
NewKubeControllerManagerOptions creates a new KubeControllerManagerOptions with a default config.
# Constants
DefaultClusterSigningCertFile is deprecated.
DefaultClusterSigningKeyFile is deprecated.
KubeControllerManagerUserAgent is the userAgent name when starting kube-controller managers.
# Structs
AttachDetachControllerOptions holds the AttachDetachController options.
CSRSigningControllerOptions holds the CSRSigningController options.
DaemonSetControllerOptions holds the DaemonSetController options.
DeploymentControllerOptions holds the DeploymentController options.
DeprecatedControllerOptions holds the DeprecatedController options, those option are deprecated.
EndpointControllerOptions holds the EndPointController options.
GarbageCollectorControllerOptions holds the GarbageCollectorController options.
HPAControllerOptions holds the HPAController options.
JobControllerOptions holds the JobController options.
KubeControllerManagerOptions is the main context object for the kube-controller manager.
NamespaceControllerOptions holds the NamespaceController options.
NodeIPAMControllerOptions holds the NodeIpamController options.
NodeLifecycleControllerOptions holds the NodeLifecycleController options.
PersistentVolumeBinderControllerOptions holds the PersistentVolumeBinderController options.
PodGCControllerOptions holds the PodGCController options.
ReplicaSetControllerOptions holds the ReplicaSetController options.
ReplicationControllerOptions holds the ReplicationController options.
ResourceQuotaControllerOptions holds the ResourceQuotaController options.
SAControllerOptions holds the ServiceAccountController options.
TTLAfterFinishedControllerOptions holds the TTLAfterFinishedController options.