From 482e76dc2cfe3d4a4603cc9341f34398f6a529bd Mon Sep 17 00:00:00 2001 From: Giuseppe Scrivano Date: Thu, 7 Jul 2022 11:08:32 +0200 Subject: [PATCH] features: add UserNamespacesSupport feature define a feature gate for the user namespaces support. The feature is not enabled by default. Signed-off-by: Giuseppe Scrivano --- pkg/features/kube_features.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkg/features/kube_features.go b/pkg/features/kube_features.go index b70a830bf52..94daf496615 100644 --- a/pkg/features/kube_features.go +++ b/pkg/features/kube_features.go @@ -813,6 +813,13 @@ const ( // Enable resource managers to make NUMA aligned decisions TopologyManager featuregate.Feature = "TopologyManager" + // owner: @rata, @giuseppe + // kep: http://kep.k8s.io/127 + // alpha: v1.25 + // + // Enables user namespace support for stateless pods. + UserNamespacesStatelessPodsSupport featuregate.Feature = "UserNamespacesStatelessPodsSupport" + // owner: @cofyc // alpha: v1.21 VolumeCapacityPriority featuregate.Feature = "VolumeCapacityPriority" @@ -1071,6 +1078,8 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS VolumeCapacityPriority: {Default: false, PreRelease: featuregate.Alpha}, + UserNamespacesStatelessPodsSupport: {Default: false, PreRelease: featuregate.Alpha}, + WinDSR: {Default: false, PreRelease: featuregate.Alpha}, WinOverlay: {Default: true, PreRelease: featuregate.Beta},