@@ -41,7 +41,7 @@ func (o *HPAControllerOptions) AddFlags(fs *pflag.FlagSet) {
...
@@ -41,7 +41,7 @@ func (o *HPAControllerOptions) AddFlags(fs *pflag.FlagSet) {
fs.DurationVar(&o.HorizontalPodAutoscalerUpscaleForbiddenWindow.Duration,"horizontal-pod-autoscaler-upscale-delay",o.HorizontalPodAutoscalerUpscaleForbiddenWindow.Duration,"The period since last upscale, before another upscale can be performed in horizontal pod autoscaler.")
fs.DurationVar(&o.HorizontalPodAutoscalerUpscaleForbiddenWindow.Duration,"horizontal-pod-autoscaler-upscale-delay",o.HorizontalPodAutoscalerUpscaleForbiddenWindow.Duration,"The period since last upscale, before another upscale can be performed in horizontal pod autoscaler.")
fs.DurationVar(&o.HorizontalPodAutoscalerDownscaleForbiddenWindow.Duration,"horizontal-pod-autoscaler-downscale-delay",o.HorizontalPodAutoscalerDownscaleForbiddenWindow.Duration,"The period since last downscale, before another downscale can be performed in horizontal pod autoscaler.")
fs.DurationVar(&o.HorizontalPodAutoscalerDownscaleForbiddenWindow.Duration,"horizontal-pod-autoscaler-downscale-delay",o.HorizontalPodAutoscalerDownscaleForbiddenWindow.Duration,"The period since last downscale, before another downscale can be performed in horizontal pod autoscaler.")
fs.Float64Var(&o.HorizontalPodAutoscalerTolerance,"horizontal-pod-autoscaler-tolerance",o.HorizontalPodAutoscalerTolerance,"The minimum change (from 1.0) in the desired-to-actual metrics ratio for the horizontal pod autoscaler to consider scaling.")
fs.Float64Var(&o.HorizontalPodAutoscalerTolerance,"horizontal-pod-autoscaler-tolerance",o.HorizontalPodAutoscalerTolerance,"The minimum change (from 1.0) in the desired-to-actual metrics ratio for the horizontal pod autoscaler to consider scaling.")
fs.BoolVar(&o.HorizontalPodAutoscalerUseRESTClients,"horizontal-pod-autoscaler-use-rest-clients",o.HorizontalPodAutoscalerUseRESTClients,"WARNING: alpha feature. If set to true, causes the horizontal pod autoscaler controller to use REST clients through the kube-aggregator, instead of using the legacy metrics client through the API server proxy. This is required for custom metrics support in the horizontal pod autoscaler.")
fs.BoolVar(&o.HorizontalPodAutoscalerUseRESTClients,"horizontal-pod-autoscaler-use-rest-clients",o.HorizontalPodAutoscalerUseRESTClients,"If set to true, causes the horizontal pod autoscaler controller to use REST clients through the kube-aggregator, instead of using the legacy metrics client through the API server proxy. This is required for custom metrics support in the horizontal pod autoscaler.")
}
}
// ApplyTo fills up HPAController config with options.
// ApplyTo fills up HPAController config with options.