Remove legacy metrics client from podautoscaler
Kubernetes-commit: 4ebc0c94a4e43116539fc588e259e9954cc11cfa
This commit is contained in:
parent
a7375dac34
commit
b433ee0148
|
|
@ -328,10 +328,6 @@ type HPAControllerConfiguration struct {
|
||||||
// HorizontalPodAutoscalerTolerance is the tolerance for when
|
// HorizontalPodAutoscalerTolerance is the tolerance for when
|
||||||
// resource usage suggests upscaling/downscaling
|
// resource usage suggests upscaling/downscaling
|
||||||
HorizontalPodAutoscalerTolerance float64
|
HorizontalPodAutoscalerTolerance float64
|
||||||
// HorizontalPodAutoscalerUseRESTClients causes the HPA controller to use REST clients
|
|
||||||
// through the kube-aggregator when enabled, instead of using the legacy metrics client
|
|
||||||
// through the API server proxy.
|
|
||||||
HorizontalPodAutoscalerUseRESTClients *bool
|
|
||||||
// HorizontalPodAutoscalerCPUInitializationPeriod is the period after pod start when CPU samples
|
// HorizontalPodAutoscalerCPUInitializationPeriod is the period after pod start when CPU samples
|
||||||
// might be skipped.
|
// might be skipped.
|
||||||
HorizontalPodAutoscalerCPUInitializationPeriod metav1.Duration
|
HorizontalPodAutoscalerCPUInitializationPeriod metav1.Duration
|
||||||
|
|
|
||||||
|
|
@ -243,11 +243,6 @@ func (in *HPAControllerConfiguration) DeepCopyInto(out *HPAControllerConfigurati
|
||||||
out.HorizontalPodAutoscalerUpscaleForbiddenWindow = in.HorizontalPodAutoscalerUpscaleForbiddenWindow
|
out.HorizontalPodAutoscalerUpscaleForbiddenWindow = in.HorizontalPodAutoscalerUpscaleForbiddenWindow
|
||||||
out.HorizontalPodAutoscalerDownscaleStabilizationWindow = in.HorizontalPodAutoscalerDownscaleStabilizationWindow
|
out.HorizontalPodAutoscalerDownscaleStabilizationWindow = in.HorizontalPodAutoscalerDownscaleStabilizationWindow
|
||||||
out.HorizontalPodAutoscalerDownscaleForbiddenWindow = in.HorizontalPodAutoscalerDownscaleForbiddenWindow
|
out.HorizontalPodAutoscalerDownscaleForbiddenWindow = in.HorizontalPodAutoscalerDownscaleForbiddenWindow
|
||||||
if in.HorizontalPodAutoscalerUseRESTClients != nil {
|
|
||||||
in, out := &in.HorizontalPodAutoscalerUseRESTClients, &out.HorizontalPodAutoscalerUseRESTClients
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
}
|
|
||||||
out.HorizontalPodAutoscalerCPUInitializationPeriod = in.HorizontalPodAutoscalerCPUInitializationPeriod
|
out.HorizontalPodAutoscalerCPUInitializationPeriod = in.HorizontalPodAutoscalerCPUInitializationPeriod
|
||||||
out.HorizontalPodAutoscalerInitialReadinessDelay = in.HorizontalPodAutoscalerInitialReadinessDelay
|
out.HorizontalPodAutoscalerInitialReadinessDelay = in.HorizontalPodAutoscalerInitialReadinessDelay
|
||||||
return
|
return
|
||||||
|
|
@ -295,7 +290,7 @@ func (in *KubeControllerManagerConfiguration) DeepCopyInto(out *KubeControllerMa
|
||||||
out.EndpointSliceController = in.EndpointSliceController
|
out.EndpointSliceController = in.EndpointSliceController
|
||||||
out.EndpointSliceMirroringController = in.EndpointSliceMirroringController
|
out.EndpointSliceMirroringController = in.EndpointSliceMirroringController
|
||||||
in.GarbageCollectorController.DeepCopyInto(&out.GarbageCollectorController)
|
in.GarbageCollectorController.DeepCopyInto(&out.GarbageCollectorController)
|
||||||
in.HPAController.DeepCopyInto(&out.HPAController)
|
out.HPAController = in.HPAController
|
||||||
out.JobController = in.JobController
|
out.JobController = in.JobController
|
||||||
out.CronJobController = in.CronJobController
|
out.CronJobController = in.CronJobController
|
||||||
out.NamespaceController = in.NamespaceController
|
out.NamespaceController = in.NamespaceController
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue