You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: vertical-pod-autoscaler/docs/features.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -82,6 +82,7 @@ To enable this feature, set the `--round-memory-bytes` flag when running the VPA
82
82
83
83
> [!WARNING]
84
84
> FEATURE STATE: VPA v1.4.0 [alpha]
85
+
> FEATURE STATE: VPA v1.5.0 [beta]
85
86
86
87
VPA supports in-place updates to reduce disruption when applying resource recommendations. This feature leverages Kubernetes' in-place update capabilities (which is in beta as of Kubernetes 1.33) to modify container resources without requiring pod recreation.
87
88
For more information, see [AEP-4016: Support for in place updates in VPA](https://github.com/kubernetes/autoscaler/tree/master/vertical-pod-autoscaler/enhancements/4016-in-place-updates-support)
Copy file name to clipboardExpand all lines: vertical-pod-autoscaler/docs/flags.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ This document is auto-generated from the flag definitions in the VPA admission-c
14
14
|`address`| string | ":8944" | The address to expose Prometheus metrics. |
15
15
|`alsologtostderr`||| log to standard error as well as files (no effect when -logtostderr=true) |
16
16
|`client-ca-file`| string | "/etc/tls-certs/caCert.pem" | Path to CA PEM file. |
17
-
|`feature-gates`| mapStringBool || A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:<br>AllAlpha=true\|false (ALPHA - default=false)<br>AllBeta=true\|false (BETA - default=false)<br>InPlaceOrRecreate=true\|false (ALPHA - default=false) |
17
+
|`feature-gates`| mapStringBool || A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:<br>AllAlpha=true\|false (ALPHA - default=false)<br>AllBeta=true\|false (BETA - default=false)<br>InPlaceOrRecreate=true\|false (BETA - default=true) |
18
18
|`ignored-vpa-object-namespaces`| string || A comma-separated list of namespaces to ignore when searching for VPA objects. Leave empty to avoid ignoring any namespaces. These namespaces will not be cleaned by the garbage collector. |
19
19
|`kube-api-burst`| float | 100 | QPS burst limit when making requests to Kubernetes apiserver |
20
20
|`kube-api-qps`| float | 50 | QPS limit when making requests to Kubernetes apiserver |
@@ -68,7 +68,7 @@ This document is auto-generated from the flag definitions in the VPA recommender
68
68
|`cpu-integer-post-processor-enabled`||| Enable the cpu-integer recommendation post processor. The post processor will round up CPU recommendations to a whole CPU for pods which were opted in by setting an appropriate label on VPA object (experimental) |
69
69
|`external-metrics-cpu-metric`| string || ALPHA. Metric to use with external metrics provider for CPU usage. |
70
70
|`external-metrics-memory-metric`| string || ALPHA. Metric to use with external metrics provider for memory usage. |
71
-
|`feature-gates`| mapStringBool || A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:<br>AllAlpha=true\|false (ALPHA - default=false)<br>AllBeta=true\|false (BETA - default=false)<br>InPlaceOrRecreate=true\|false (ALPHA - default=false) |
71
+
|`feature-gates`| mapStringBool || A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:<br>AllAlpha=true\|false (ALPHA - default=false)<br>AllBeta=true\|false (BETA - default=false)<br>InPlaceOrRecreate=true\|false (BETA - default=true) |
72
72
|`history-length`| string | "8d" | How much time back prometheus have to be queried to get historical metrics |
73
73
|`history-resolution`| string | "1h" | Resolution at which Prometheus is queried for historical metrics |
74
74
|`humanize-memory`||| DEPRECATED: Convert memory values in recommendations to the highest appropriate SI unit with up to 2 decimal places for better readability. This flag is deprecated and will be removed in a future version. Use --round-memory-bytes instead. |
@@ -144,7 +144,7 @@ This document is auto-generated from the flag definitions in the VPA updater cod
144
144
|`eviction-rate-burst`| int | 1 | Burst of pods that can be evicted. |
145
145
|`eviction-rate-limit`| float || Number of pods that can be evicted per seconds. A rate limit set to 0 or -1 will disable<br>the rate limiter. (default -1) |
146
146
|`eviction-tolerance`| float | 0.5 | Fraction of replica count that can be evicted for update, if more than one pod can be evicted. |
147
-
|`feature-gates`| mapStringBool || A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:<br>AllAlpha=true\|false (ALPHA - default=false)<br>AllBeta=true\|false (BETA - default=false)<br>InPlaceOrRecreate=true\|false (ALPHA - default=false) |
147
+
|`feature-gates`| mapStringBool || A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:<br>AllAlpha=true\|false (ALPHA - default=false)<br>AllBeta=true\|false (BETA - default=false)<br>InPlaceOrRecreate=true\|false (BETA - default=true) |
148
148
|`ignored-vpa-object-namespaces`| string || A comma-separated list of namespaces to ignore when searching for VPA objects. Leave empty to avoid ignoring any namespaces. These namespaces will not be cleaned by the garbage collector. |
149
149
|`in-recommendation-bounds-eviction-lifetime-threshold`|| 12h0m0s | duration Pods that live for at least that long can be evicted even if their request is within the [MinRecommended...MaxRecommended] range |
150
150
|`kube-api-burst`| float | 100 | QPS burst limit when making requests to Kubernetes apiserver |
0 commit comments