From c0f9c813380ea348b79eef5f23e5d27d4cb9e7c3 Mon Sep 17 00:00:00 2001 From: Joe Betz Date: Fri, 25 Oct 2024 13:51:31 -0400 Subject: [PATCH] Add MutatingAdmissionPolicy to samples --- .../apiserver/samples/generic/server/admission.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/controlplane/apiserver/samples/generic/server/admission.go b/pkg/controlplane/apiserver/samples/generic/server/admission.go index 18269b945ec..eba588534c7 100644 --- a/pkg/controlplane/apiserver/samples/generic/server/admission.go +++ b/pkg/controlplane/apiserver/samples/generic/server/admission.go @@ -19,6 +19,7 @@ package server import ( "k8s.io/apimachinery/pkg/util/sets" "k8s.io/apiserver/pkg/admission/plugin/namespace/lifecycle" + mutatingadmissionpolicy "k8s.io/apiserver/pkg/admission/plugin/policy/mutating" validatingadmissionpolicy "k8s.io/apiserver/pkg/admission/plugin/policy/validating" "k8s.io/apiserver/pkg/admission/plugin/resourcequota" mutatingwebhook "k8s.io/apiserver/pkg/admission/plugin/webhook/mutating" @@ -45,7 +46,8 @@ func DefaultOffAdmissionPlugins() sets.Set[string] { certsigning.PluginName, // CertificateSigning ctbattest.PluginName, // ClusterTrustBundleAttest certsubjectrestriction.PluginName, // CertificateSubjectRestriction - validatingadmissionpolicy.PluginName, // ValidatingAdmissionPolicy, only active when feature gate ValidatingAdmissionPolicy is enabled + validatingadmissionpolicy.PluginName, // ValidatingAdmissionPolicy + mutatingadmissionpolicy.PluginName, // MutatingAdmissionPolicy ) return sets.New(options.AllOrderedPlugins...).Difference(defaultOnPlugins)