kubernetes/pkg/controller/podautoscaler
Kubernetes Submit Queue 6c8cb33fb3 Merge pull request #42101 from Dmitry1987/feature/hpa-upscale-downscale-delay-configurable
Automatic merge from submit-queue (batch tested with PRs 44862, 42241, 42101, 43181, 44147)

Feature/hpa upscale downscale delay configurable

**What this PR does / why we need it**:
Makes "upscale forbidden window" and "downscale forbidden window"  duration configurable in arguments of kube-controller-manager. Those are options of horizontal pod autoscaler.

**Special notes for your reviewer**:
Please have a look @DirectXMan12 , the PR as discussed in Slack.

**Release note**:
```
Make "upscale forbidden window" and "downscale forbidden window"  duration configurable in arguments of kube-controller-manager. Those are options of horizontal pod autoscaler. Right now are hardcoded 3 minutes for upscale, and 5 minutes to downscale.  But sometimes cluster administrator might want to change this for his own needs.
```
2017-04-24 19:39:42 -07:00
..
metrics autogenerated 2017-04-14 10:40:57 -07:00
BUILD move pkg/api/v1/ref.go and pkg/api/v1/resource.go to subpackages. move some functions in resource.go to pkg/api/v1/node and pkg/api/v1/pod 2017-04-17 11:38:11 -07:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
horizontal_test.go make hpa upscale and downscale delay window configurable 2017-03-24 18:01:04 +00:00
horizontal.go Merge pull request #42101 from Dmitry1987/feature/hpa-upscale-downscale-delay-configurable 2017-04-24 19:39:42 -07:00
legacy_horizontal_test.go make hpa upscale and downscale delay window configurable 2017-03-24 18:01:04 +00:00
legacy_replica_calculator_test.go HPA Controller: Use Custom Metrics API 2017-03-01 10:21:50 -05:00
OWNERS Update OWNERS based on PR comments 2016-11-02 16:28:23 -07:00
rate_limitters.go Rate limit HPA controller to sync period 2017-03-09 16:32:01 -05:00
replica_calculator_test.go HPA Controller: Use Custom Metrics API 2017-03-01 10:21:50 -05:00
replica_calculator.go move pkg/api/v1/ref.go and pkg/api/v1/resource.go to subpackages. move some functions in resource.go to pkg/api/v1/node and pkg/api/v1/pod 2017-04-17 11:38:11 -07:00