Skip to content

Commit 463b15b

Browse files
committed
Add the HPAConfigurableTolerance feature gate.
1 parent dd43c3d commit 463b15b

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

pkg/features/kube_features.go

+10
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,12 @@ const (
293293
// Make the kubelet use shutdown configuration based on pod priority values for graceful shutdown.
294294
GracefulNodeShutdownBasedOnPodPriority featuregate.Feature = "GracefulNodeShutdownBasedOnPodPriority"
295295

296+
// owner: @jm-franc
297+
// kep: https://kep.k8s.io/4951
298+
//
299+
// Enables support of configurable HPA scale-up and scale-down tolerances.
300+
HPAConfigurableTolerance featuregate.Feature = "HPAConfigurableTolerance"
301+
296302
// owner: @dxist
297303
//
298304
// Enables support of HPA scaling to zero pods when an object or custom metric is configured.
@@ -1341,6 +1347,10 @@ var defaultVersionedKubernetesFeatureGates = map[featuregate.Feature]featuregate
13411347
{Version: version.MustParse("1.33"), Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.36
13421348
},
13431349

1350+
HPAConfigurableTolerance: {
1351+
{Version: version.MustParse("1.33"), Default: false, PreRelease: featuregate.Alpha},
1352+
},
1353+
13441354
HPAScaleToZero: {
13451355
{Version: version.MustParse("1.16"), Default: false, PreRelease: featuregate.Alpha},
13461356
},

0 commit comments

Comments
 (0)