func NewDefaultGenericConfig() cmcfg.GenericControllerManagerConfiguration {
	return cmcfg.GenericControllerManagerConfiguration{
		Port:                    443,
		MinResyncPeriod:         metav1.Duration{Duration: 12 * time.Hour},
		ControllerStartInterval: metav1.Duration{Duration: 0 * time.Second},
		LeaderElection: componentbaseconfig.LeaderElectionConfiguration{
			LeaderElect:   true,
			LeaseDuration: metav1.Duration{Duration: 15 * time.Second},
			RenewDeadline: metav1.Duration{Duration: 10 * time.Second},
			RetryPeriod:   metav1.Duration{Duration: 2 * time.Second},
		},
		Controllers: []string{"*"},
	}
}
// NewDefaultGenericConfig returns kube-controller manager configuration object.
NewDefaultGenericConfig returns kube-controller manager configuration object.
// NewDefaultGenericConfig returns kube - controller manager configuration object .
func NewDefaultGenericConfig() cmcfg.GenericControllerManagerConfiguration {
	return cmcfg.GenericControllerManagerConfiguration{
		Port:                    443,
		MinResyncPeriod:         metav1.Duration{Duration: 12 * time.Hour},
		ControllerStartInterval: metav1.Duration{Duration: 0 * time.Second},
		LeaderElection: componentbaseconfig.LeaderElectionConfiguration{
			LeaderElect:   true,
			LeaseDuration: metav1.Duration{Duration: 15 * time.Second},
			RenewDeadline: metav1.Duration{Duration: 10 * time.Second},
			RetryPeriod:   metav1.Duration{Duration: 2 * time.Second},
		},
		Controllers: []string{"*"},
	}
}
func NewDefaultGenericConfig ( ) cmcfg . GenericControllerManagerConfiguration { return cmcfg . GenericControllerManagerConfiguration { Port : 443 , MinResyncPeriod : metav1 . Duration { Duration : 12 * time . Hour } , ControllerStartInterval : metav1 . Duration { Duration : 0 * time . Second } , LeaderElection : componentbaseconfig . LeaderElectionConfiguration { LeaderElect : true , LeaseDuration : metav1 . Duration { Duration : 15 * time . Second } , RenewDeadline : metav1 . Duration { Duration : 10 * time . Second } , RetryPeriod : metav1 . Duration { Duration : 2 * time . Second } , } , Controllers : [ ] string { " " } , } }
NewDefaultGenericConfig returns kube-controller manager configuration object.
NewDefaultGenericConfig returns kube - controller manager configuration object .