From 65a42a483cd670311a450f134b68c175c0f70e83 Mon Sep 17 00:00:00 2001 From: Jordan Liggitt Date: Tue, 22 Jun 2021 14:09:51 -0400 Subject: [PATCH] PodSecurity: pkg/features: feature gate --- pkg/features/kube_features.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkg/features/kube_features.go b/pkg/features/kube_features.go index 853388e4d14..185d6b48ddd 100644 --- a/pkg/features/kube_features.go +++ b/pkg/features/kube_features.go @@ -713,6 +713,12 @@ const ( // // Enables the use of `RuntimeDefault` as the default seccomp profile for all workloads. SeccompDefault featuregate.Feature = "SeccompDefault" + + // owner: @liggitt, @tallclair, sig-auth + // alpha: v1.22 + // + // Enables the PodSecurity admission plugin + PodSecurity featuregate.Feature = "PodSecurity" ) func init() { @@ -820,6 +826,7 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS StatefulSetMinReadySeconds: {Default: false, PreRelease: featuregate.Alpha}, ExpandedDNSConfig: {Default: false, PreRelease: featuregate.Alpha}, SeccompDefault: {Default: false, PreRelease: featuregate.Alpha}, + PodSecurity: {Default: false, PreRelease: featuregate.Alpha}, // inherited features from generic apiserver, relisted here to get a conflict if it is changed // unintentionally on either side: