From f1c202d392332af53541f59651702ad717f3cbf0 Mon Sep 17 00:00:00 2001 From: ravisantoshgudimetla Date: Mon, 2 Jul 2018 16:03:51 -0400 Subject: [PATCH] Add priority to defaultOn plugins list --- pkg/kubeapiserver/options/plugins.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/kubeapiserver/options/plugins.go b/pkg/kubeapiserver/options/plugins.go index a25643a09b7..abcb5b4673a 100644 --- a/pkg/kubeapiserver/options/plugins.go +++ b/pkg/kubeapiserver/options/plugins.go @@ -57,6 +57,8 @@ import ( "k8s.io/apiserver/pkg/admission/plugin/namespace/lifecycle" mutatingwebhook "k8s.io/apiserver/pkg/admission/plugin/webhook/mutating" validatingwebhook "k8s.io/apiserver/pkg/admission/plugin/webhook/validating" + utilfeature "k8s.io/apiserver/pkg/util/feature" + "k8s.io/kubernetes/pkg/features" ) // AllOrderedPlugins is the list of all the plugins in order. @@ -139,5 +141,9 @@ func DefaultOffAdmissionPlugins() sets.String { resourcequota.PluginName, //ResourceQuota ) + if utilfeature.DefaultFeatureGate.Enabled(features.PodPriority) { + defaultOnPlugins.Insert(podpriority.PluginName) //PodPriority + } + return sets.NewString(AllOrderedPlugins...).Difference(defaultOnPlugins) }