Merge pull request #109612 from pandaamanda/remove_DeprecatedControllerOptions
refactor: remove deprecated `deleting-pods-qps` `deleting-pods-burst` `register-retry-count` flags
This commit is contained in:
@@ -134,13 +134,4 @@ type KubeControllerManagerConfiguration struct {
|
||||
|
||||
// DeprecatedControllerConfiguration contains elements be deprecated.
|
||||
type DeprecatedControllerConfiguration struct {
|
||||
// DEPRECATED: deletingPodsQps is the number of nodes per second on which pods are deleted in
|
||||
// case of node failure.
|
||||
DeletingPodsQPS float32
|
||||
// DEPRECATED: deletingPodsBurst is the number of nodes on which pods are bursty deleted in
|
||||
// case of node failure. For more details look into RateLimiter.
|
||||
DeletingPodsBurst int32
|
||||
// registerRetryCount is the number of retries for initial node registration.
|
||||
// Retry interval equals node-sync-period.
|
||||
RegisterRetryCount int32
|
||||
}
|
||||
|
@@ -51,10 +51,6 @@ func addDefaultingFuncs(scheme *kruntime.Scheme) error {
|
||||
}
|
||||
|
||||
func SetDefaults_KubeControllerManagerConfiguration(obj *kubectrlmgrconfigv1alpha1.KubeControllerManagerConfiguration) {
|
||||
if obj.DeprecatedController.RegisterRetryCount == 0 {
|
||||
obj.DeprecatedController.RegisterRetryCount = 10
|
||||
}
|
||||
|
||||
// These defaults override the recommended defaults from the componentbaseconfigv1alpha1 package that are applied automatically
|
||||
// These client-connection defaults are specific to the kube-controller-manager
|
||||
if obj.Generic.ClientConnection.QPS == 0.0 {
|
||||
|
@@ -96,9 +96,6 @@ func RegisterConversions(s *runtime.Scheme) error {
|
||||
}
|
||||
|
||||
func autoConvert_v1alpha1_DeprecatedControllerConfiguration_To_config_DeprecatedControllerConfiguration(in *v1alpha1.DeprecatedControllerConfiguration, out *config.DeprecatedControllerConfiguration, s conversion.Scope) error {
|
||||
out.DeletingPodsQPS = in.DeletingPodsQPS
|
||||
out.DeletingPodsBurst = in.DeletingPodsBurst
|
||||
out.RegisterRetryCount = in.RegisterRetryCount
|
||||
return nil
|
||||
}
|
||||
|
||||
@@ -108,9 +105,6 @@ func Convert_v1alpha1_DeprecatedControllerConfiguration_To_config_DeprecatedCont
|
||||
}
|
||||
|
||||
func autoConvert_config_DeprecatedControllerConfiguration_To_v1alpha1_DeprecatedControllerConfiguration(in *config.DeprecatedControllerConfiguration, out *v1alpha1.DeprecatedControllerConfiguration, s conversion.Scope) error {
|
||||
out.DeletingPodsQPS = in.DeletingPodsQPS
|
||||
out.DeletingPodsBurst = in.DeletingPodsBurst
|
||||
out.RegisterRetryCount = in.RegisterRetryCount
|
||||
return nil
|
||||
}
|
||||
|
||||
|
27
pkg/generated/openapi/zz_generated.openapi.go
generated
27
pkg/generated/openapi/zz_generated.openapi.go
generated
@@ -48465,33 +48465,6 @@ func schema_k8sio_kube_controller_manager_config_v1alpha1_DeprecatedControllerCo
|
||||
SchemaProps: spec.SchemaProps{
|
||||
Description: "DeprecatedControllerConfiguration contains elements be deprecated.",
|
||||
Type: []string{"object"},
|
||||
Properties: map[string]spec.Schema{
|
||||
"DeletingPodsQPS": {
|
||||
SchemaProps: spec.SchemaProps{
|
||||
Description: "DEPRECATED: deletingPodsQps is the number of nodes per second on which pods are deleted in case of node failure.",
|
||||
Default: 0,
|
||||
Type: []string{"number"},
|
||||
Format: "float",
|
||||
},
|
||||
},
|
||||
"DeletingPodsBurst": {
|
||||
SchemaProps: spec.SchemaProps{
|
||||
Description: "DEPRECATED: deletingPodsBurst is the number of nodes on which pods are bursty deleted in case of node failure. For more details look into RateLimiter.",
|
||||
Default: 0,
|
||||
Type: []string{"integer"},
|
||||
Format: "int32",
|
||||
},
|
||||
},
|
||||
"RegisterRetryCount": {
|
||||
SchemaProps: spec.SchemaProps{
|
||||
Description: "registerRetryCount is the number of retries for initial node registration. Retry interval equals node-sync-period.",
|
||||
Default: 0,
|
||||
Type: []string{"integer"},
|
||||
Format: "int32",
|
||||
},
|
||||
},
|
||||
},
|
||||
Required: []string{"DeletingPodsQPS", "DeletingPodsBurst", "RegisterRetryCount"},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
Reference in New Issue
Block a user