From b433ee01485137f18ec485183ff50fca1f0997a3 Mon Sep 17 00:00:00 2001 From: Marek Siarkowicz Date: Wed, 22 Apr 2020 20:07:26 +0200 Subject: [PATCH] Remove legacy metrics client from podautoscaler Kubernetes-commit: 4ebc0c94a4e43116539fc588e259e9954cc11cfa --- config/v1alpha1/types.go | 4 ---- config/v1alpha1/zz_generated.deepcopy.go | 7 +------ 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/config/v1alpha1/types.go b/config/v1alpha1/types.go index 2ccaf14..9acd2b9 100644 --- a/config/v1alpha1/types.go +++ b/config/v1alpha1/types.go @@ -328,10 +328,6 @@ type HPAControllerConfiguration struct { // HorizontalPodAutoscalerTolerance is the tolerance for when // resource usage suggests upscaling/downscaling 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 // might be skipped. HorizontalPodAutoscalerCPUInitializationPeriod metav1.Duration diff --git a/config/v1alpha1/zz_generated.deepcopy.go b/config/v1alpha1/zz_generated.deepcopy.go index a608102..50167a1 100644 --- a/config/v1alpha1/zz_generated.deepcopy.go +++ b/config/v1alpha1/zz_generated.deepcopy.go @@ -243,11 +243,6 @@ func (in *HPAControllerConfiguration) DeepCopyInto(out *HPAControllerConfigurati out.HorizontalPodAutoscalerUpscaleForbiddenWindow = in.HorizontalPodAutoscalerUpscaleForbiddenWindow out.HorizontalPodAutoscalerDownscaleStabilizationWindow = in.HorizontalPodAutoscalerDownscaleStabilizationWindow out.HorizontalPodAutoscalerDownscaleForbiddenWindow = in.HorizontalPodAutoscalerDownscaleForbiddenWindow - if in.HorizontalPodAutoscalerUseRESTClients != nil { - in, out := &in.HorizontalPodAutoscalerUseRESTClients, &out.HorizontalPodAutoscalerUseRESTClients - *out = new(bool) - **out = **in - } out.HorizontalPodAutoscalerCPUInitializationPeriod = in.HorizontalPodAutoscalerCPUInitializationPeriod out.HorizontalPodAutoscalerInitialReadinessDelay = in.HorizontalPodAutoscalerInitialReadinessDelay return @@ -295,7 +290,7 @@ func (in *KubeControllerManagerConfiguration) DeepCopyInto(out *KubeControllerMa out.EndpointSliceController = in.EndpointSliceController out.EndpointSliceMirroringController = in.EndpointSliceMirroringController in.GarbageCollectorController.DeepCopyInto(&out.GarbageCollectorController) - in.HPAController.DeepCopyInto(&out.HPAController) + out.HPAController = in.HPAController out.JobController = in.JobController out.CronJobController = in.CronJobController out.NamespaceController = in.NamespaceController