Versions in this module Expand all Collapse all v1 v1.16.3 Oct 23, 2019 Changes in this version + const DefaultClusterSigningCertFile + const DefaultClusterSigningKeyFile + const KubeControllerManagerUserAgent + func NewDefaultComponentConfig(insecurePort int32) (kubectrlmgrconfig.KubeControllerManagerConfiguration, error) + type AttachDetachControllerOptions struct + func (o *AttachDetachControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *AttachDetachControllerOptions) ApplyTo(cfg *attachdetachconfig.AttachDetachControllerConfiguration) error + func (o *AttachDetachControllerOptions) Validate() []error + type CSRSigningControllerOptions struct + func (o *CSRSigningControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *CSRSigningControllerOptions) ApplyTo(cfg *csrsigningconfig.CSRSigningControllerConfiguration) error + func (o *CSRSigningControllerOptions) Validate() []error + type DaemonSetControllerOptions struct + func (o *DaemonSetControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *DaemonSetControllerOptions) ApplyTo(cfg *daemonconfig.DaemonSetControllerConfiguration) error + func (o *DaemonSetControllerOptions) Validate() []error + type DeploymentControllerOptions struct + func (o *DeploymentControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *DeploymentControllerOptions) ApplyTo(cfg *deploymentconfig.DeploymentControllerConfiguration) error + func (o *DeploymentControllerOptions) Validate() []error + type DeprecatedControllerOptions struct + func (o *DeprecatedControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *DeprecatedControllerOptions) ApplyTo(cfg *kubectrlmgrconfig.DeprecatedControllerConfiguration) error + func (o *DeprecatedControllerOptions) Validate() []error + type EndpointControllerOptions struct + func (o *EndpointControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *EndpointControllerOptions) ApplyTo(cfg *endpointconfig.EndpointControllerConfiguration) error + func (o *EndpointControllerOptions) Validate() []error + type EndpointSliceControllerOptions struct + func (o *EndpointSliceControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *EndpointSliceControllerOptions) ApplyTo(cfg *endpointsliceconfig.EndpointSliceControllerConfiguration) error + func (o *EndpointSliceControllerOptions) Validate() []error + type GarbageCollectorControllerOptions struct + func (o *GarbageCollectorControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *GarbageCollectorControllerOptions) ApplyTo(cfg *garbagecollectorconfig.GarbageCollectorControllerConfiguration) error + func (o *GarbageCollectorControllerOptions) Validate() []error + type HPAControllerOptions struct + func (o *HPAControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *HPAControllerOptions) ApplyTo(cfg *poautosclerconfig.HPAControllerConfiguration) error + func (o *HPAControllerOptions) Validate() []error + type JobControllerOptions struct + func (o *JobControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *JobControllerOptions) ApplyTo(cfg *jobconfig.JobControllerConfiguration) error + func (o *JobControllerOptions) Validate() []error + type KubeControllerManagerOptions struct + AttachDetachController *AttachDetachControllerOptions + Authentication *apiserveroptions.DelegatingAuthenticationOptions + Authorization *apiserveroptions.DelegatingAuthorizationOptions + CSRSigningController *CSRSigningControllerOptions + DaemonSetController *DaemonSetControllerOptions + DeploymentController *DeploymentControllerOptions + DeprecatedFlags *DeprecatedControllerOptions + EndpointController *EndpointControllerOptions + EndpointSliceController *EndpointSliceControllerOptions + GarbageCollectorController *GarbageCollectorControllerOptions + Generic *cmoptions.GenericControllerManagerConfigurationOptions + HPAController *HPAControllerOptions + InsecureServing *apiserveroptions.DeprecatedInsecureServingOptionsWithLoopback + JobController *JobControllerOptions + KubeCloudShared *cmoptions.KubeCloudSharedOptions + Kubeconfig string + Master string + NamespaceController *NamespaceControllerOptions + NodeIPAMController *NodeIPAMControllerOptions + NodeLifecycleController *NodeLifecycleControllerOptions + PersistentVolumeBinderController *PersistentVolumeBinderControllerOptions + PodGCController *PodGCControllerOptions + ReplicaSetController *ReplicaSetControllerOptions + ReplicationController *ReplicationControllerOptions + ResourceQuotaController *ResourceQuotaControllerOptions + SAController *SAControllerOptions + SecureServing *apiserveroptions.SecureServingOptionsWithLoopback + ServiceController *cmoptions.ServiceControllerOptions + StatefulSetController *StatefulSetControllerOptions + TTLAfterFinishedController *TTLAfterFinishedControllerOptions + func NewKubeControllerManagerOptions() (*KubeControllerManagerOptions, error) + func (s *KubeControllerManagerOptions) ApplyTo(c *kubecontrollerconfig.Config) error + func (s *KubeControllerManagerOptions) Flags(allControllers []string, disabledByDefaultControllers []string) cliflag.NamedFlagSets + func (s *KubeControllerManagerOptions) Validate(allControllers []string, disabledByDefaultControllers []string) error + func (s KubeControllerManagerOptions) Config(allControllers []string, disabledByDefaultControllers []string) (*kubecontrollerconfig.Config, error) + type NamespaceControllerOptions struct + func (o *NamespaceControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *NamespaceControllerOptions) ApplyTo(cfg *namespaceconfig.NamespaceControllerConfiguration) error + func (o *NamespaceControllerOptions) Validate() []error + type NodeIPAMControllerOptions struct + func (o *NodeIPAMControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *NodeIPAMControllerOptions) ApplyTo(cfg *nodeipamconfig.NodeIPAMControllerConfiguration) error + func (o *NodeIPAMControllerOptions) Validate() []error + type NodeLifecycleControllerOptions struct + func (o *NodeLifecycleControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *NodeLifecycleControllerOptions) ApplyTo(cfg *nodelifecycleconfig.NodeLifecycleControllerConfiguration) error + func (o *NodeLifecycleControllerOptions) Validate() []error + type PersistentVolumeBinderControllerOptions struct + func (o *PersistentVolumeBinderControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *PersistentVolumeBinderControllerOptions) ApplyTo(cfg *persistentvolumeconfig.PersistentVolumeBinderControllerConfiguration) error + func (o *PersistentVolumeBinderControllerOptions) Validate() []error + type PodGCControllerOptions struct + func (o *PodGCControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *PodGCControllerOptions) ApplyTo(cfg *podgcconfig.PodGCControllerConfiguration) error + func (o *PodGCControllerOptions) Validate() []error + type ReplicaSetControllerOptions struct + func (o *ReplicaSetControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *ReplicaSetControllerOptions) ApplyTo(cfg *replicasetconfig.ReplicaSetControllerConfiguration) error + func (o *ReplicaSetControllerOptions) Validate() []error + type ReplicationControllerOptions struct + func (o *ReplicationControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *ReplicationControllerOptions) ApplyTo(cfg *replicationconfig.ReplicationControllerConfiguration) error + func (o *ReplicationControllerOptions) Validate() []error + type ResourceQuotaControllerOptions struct + func (o *ResourceQuotaControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *ResourceQuotaControllerOptions) ApplyTo(cfg *resourcequotaconfig.ResourceQuotaControllerConfiguration) error + func (o *ResourceQuotaControllerOptions) Validate() []error + type SAControllerOptions struct + func (o *SAControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *SAControllerOptions) ApplyTo(cfg *serviceaccountconfig.SAControllerConfiguration) error + func (o *SAControllerOptions) Validate() []error + type StatefulSetControllerOptions struct + func (o *StatefulSetControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *StatefulSetControllerOptions) ApplyTo(cfg *statefulsetconfig.StatefulSetControllerConfiguration) error + func (o *StatefulSetControllerOptions) Validate() []error + type TTLAfterFinishedControllerOptions struct + func (o *TTLAfterFinishedControllerOptions) AddFlags(fs *pflag.FlagSet) + func (o *TTLAfterFinishedControllerOptions) ApplyTo(cfg *ttlafterfinishedconfig.TTLAfterFinishedControllerConfiguration) error + func (o *TTLAfterFinishedControllerOptions) Validate() []error