From 2db8af96e23cbe015eaedcb17f66a13c52a48622 Mon Sep 17 00:00:00 2001 From: Jan Safranek Date: Fri, 1 Sep 2017 21:36:14 +0200 Subject: [PATCH] Add feature gate for mount propagation --- 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 7b5e8a8132b..559a556db63 100644 --- a/pkg/features/kube_features.go +++ b/pkg/features/kube_features.go @@ -137,6 +137,12 @@ const ( // // Implement IPVS-based in-cluster service load balancing SupportIPVSProxyMode utilfeature.Feature = "SupportIPVSProxyMode" + + // owner: @jsafrane + // alpha: v1.8 + // + // Enable mount propagation of volumes. + MountPropagation utilfeature.Feature = "MountPropagation" ) func init() { @@ -164,6 +170,7 @@ var defaultKubernetesFeatureGates = map[utilfeature.Feature]utilfeature.FeatureS PodPriority: {Default: false, PreRelease: utilfeature.Alpha}, EnableEquivalenceClassCache: {Default: false, PreRelease: utilfeature.Alpha}, TaintNodesByCondition: {Default: false, PreRelease: utilfeature.Alpha}, + MountPropagation: {Default: false, PreRelease: utilfeature.Alpha}, // inherited features from generic apiserver, relisted here to get a conflict if it is changed // unintentionally on either side: