Skip to content

Commit 67bdfa7

Browse files
committed
Add alpha feature gate KubeletPSI
1 parent 16abcd7 commit 67bdfa7

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

pkg/features/kube_features.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -403,6 +403,12 @@ const (
403403
// Enable POD resources API with Get method
404404
KubeletPodResourcesGet featuregate.Feature = "KubeletPodResourcesGet"
405405

406+
// KubeletPSI enables Kubelet to surface PSI metrics
407+
// owner: @roycaihw
408+
// kep: https://kep.k8s.io/4205
409+
// alpha: v1.33
410+
KubeletPSI featuregate.Feature = "KubeletPSI"
411+
406412
// owner: @kannon92
407413
// kep: https://kep.k8s.io/4191
408414
//
@@ -1417,6 +1423,10 @@ var defaultVersionedKubernetesFeatureGates = map[featuregate.Feature]featuregate
14171423
{Version: version.MustParse("1.27"), Default: false, PreRelease: featuregate.Alpha},
14181424
},
14191425

1426+
KubeletPSI: {
1427+
{Version: version.MustParse("1.33"), Default: false, PreRelease: featuregate.Alpha},
1428+
},
1429+
14201430
KubeletRegistrationGetOnExistsOnly: {
14211431
{Version: version.MustParse("1.0"), Default: true, PreRelease: featuregate.GA},
14221432
{Version: version.MustParse("1.32"), Default: false, PreRelease: featuregate.Deprecated},

test/compatibility_lifecycle/reference/versioned_feature_list.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -719,6 +719,12 @@
719719
lockToDefault: false
720720
preRelease: Alpha
721721
version: "1.27"
722+
- name: KubeletPSI
723+
versionedSpecs:
724+
- default: false
725+
lockToDefault: false
726+
preRelease: Alpha
727+
version: "1.33"
722728
- name: KubeletRegistrationGetOnExistsOnly
723729
versionedSpecs:
724730
- default: true

0 commit comments

Comments
 (0)