Merge pull request #108501 from zroubalik/hpa

add `--concurrent-horizontal-pod-autoscaler-syncs` flag to kube-controller-manager
This commit is contained in:
Kubernetes Prow Robot
2022-10-17 14:13:18 -07:00
committed by GitHub
11 changed files with 348 additions and 9 deletions

View File

@@ -50167,6 +50167,14 @@ func schema_k8sio_kube_controller_manager_config_v1alpha1_HPAControllerConfigura
Description: "HPAControllerConfiguration contains elements describing HPAController.",
Type: []string{"object"},
Properties: map[string]spec.Schema{
"ConcurrentHorizontalPodAutoscalerSyncs": {
SchemaProps: spec.SchemaProps{
Description: "ConcurrentHorizontalPodAutoscalerSyncs is the number of HPA objects that are allowed to sync concurrently. Larger number = more responsive HPA processing, but more CPU (and network) load.",
Default: 0,
Type: []string{"integer"},
Format: "int32",
},
},
"HorizontalPodAutoscalerSyncPeriod": {
SchemaProps: spec.SchemaProps{
Description: "HorizontalPodAutoscalerSyncPeriod is the period for syncing the number of pods in horizontal pod autoscaler.",
@@ -50218,7 +50226,7 @@ func schema_k8sio_kube_controller_manager_config_v1alpha1_HPAControllerConfigura
},
},
},
Required: []string{"HorizontalPodAutoscalerSyncPeriod", "HorizontalPodAutoscalerUpscaleForbiddenWindow", "HorizontalPodAutoscalerDownscaleStabilizationWindow", "HorizontalPodAutoscalerDownscaleForbiddenWindow", "HorizontalPodAutoscalerTolerance", "HorizontalPodAutoscalerCPUInitializationPeriod", "HorizontalPodAutoscalerInitialReadinessDelay"},
Required: []string{"ConcurrentHorizontalPodAutoscalerSyncs", "HorizontalPodAutoscalerSyncPeriod", "HorizontalPodAutoscalerUpscaleForbiddenWindow", "HorizontalPodAutoscalerDownscaleStabilizationWindow", "HorizontalPodAutoscalerDownscaleForbiddenWindow", "HorizontalPodAutoscalerTolerance", "HorizontalPodAutoscalerCPUInitializationPeriod", "HorizontalPodAutoscalerInitialReadinessDelay"},
},
},
Dependencies: []string{