Add/fix some documentation for the autoscaler configuration. (#1742)

We definitely need more data there and document with more examples.
But this is for another PR.
This commit is contained in:
Victor Agababov 2019-09-03 10:05:00 -07:00 committed by Knative Prow Robot
parent 34220a98b7
commit 6ce457cfb7
1 changed files with 6 additions and 5 deletions

View File

@ -46,7 +46,7 @@ following parameters in the ConfigMap.
## scale-to-zero-grace-period
`scale-to-zero-grace-period` specifies the time an inactive revision is left
running before it is scaled to zero (min: 30s).
running before it is scaled to zero (min: 6s).
```
scale-to-zero-grace-period: 30s
@ -55,7 +55,7 @@ scale-to-zero-grace-period: 30s
## stable-window
When operating in a stable mode, the autoscaler operates on the average
concurrency over the stable window.
concurrency over the stable window (min: 6s).
```
stable-window: 60s
@ -70,7 +70,7 @@ autoscaling.knative.dev/window: 60s
## enable-scale-to-zero
Ensure that enable-scale-to-zero is set to `true`.
Ensure that enable-scale-to-zero is set to `true`, if scale to zero is desired.
## Termination period
@ -119,7 +119,8 @@ containerConcurrency: 0 | 1 | 2-N
```
- A `containerConcurrency` value of `1` will guarantee that only one request is
handled at a time by a given instance of the revision container.
handled at a time by a given instance of the revision container, though requests
might be queued, waiting to be served.
- A value of `2` or more will limit request concurrency to that value.
- A value of `0` means the system should decide.
@ -147,7 +148,7 @@ Using these annotations in the revision template will propagate this to
modified later without modifying anything else in the Knative Serving system.
```
edit podautoscaler <revision-name>
kubectl edit podautoscaler <revision-name>
```
**NOTE:** These annotations apply for the full lifetime of a revision. Even when