@@ -34,7 +34,7 @@ import (
3434 "github.com/mattbaird/jsonpatch"
3535 "github.com/pkg/errors"
3636 "github.com/sirupsen/logrus"
37- admv1beta1 "k8s.io/api/admission/v1beta1 "
37+ admissionv1 "k8s.io/api/admission/v1 "
3838 appsv1 "k8s.io/api/apps/v1"
3939 corev1 "k8s.io/api/core/v1"
4040 extclientset "k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset"
@@ -99,9 +99,9 @@ func NewController(
9999 eventBroadcaster .StartRecordingToSink (& typedcorev1.EventSinkImpl {Interface : kubeClient .CoreV1 ().Events ("" )})
100100 c .recorder = eventBroadcaster .NewRecorder (scheme .Scheme , corev1.EventSource {Component : "fleet-controller" })
101101
102- wh .AddHandler ("/mutate" , agonesv1 .Kind ("Fleet" ), admv1beta1 .Create , c .creationMutationHandler )
103- wh .AddHandler ("/validate" , agonesv1 .Kind ("Fleet" ), admv1beta1 .Create , c .creationValidationHandler )
104- wh .AddHandler ("/validate" , agonesv1 .Kind ("Fleet" ), admv1beta1 .Update , c .creationValidationHandler )
102+ wh .AddHandler ("/mutate" , agonesv1 .Kind ("Fleet" ), admissionv1 .Create , c .creationMutationHandler )
103+ wh .AddHandler ("/validate" , agonesv1 .Kind ("Fleet" ), admissionv1 .Create , c .creationValidationHandler )
104+ wh .AddHandler ("/validate" , agonesv1 .Kind ("Fleet" ), admissionv1 .Update , c .creationValidationHandler )
105105
106106 fInformer .AddEventHandler (cache.ResourceEventHandlerFuncs {
107107 AddFunc : c .workerqueue .Enqueue ,
@@ -128,7 +128,7 @@ func NewController(
128128// the default values on the Fleet
129129// Should only be called on fleet create operations.
130130// nolint:dupl
131- func (c * Controller ) creationMutationHandler (review admv1beta1 .AdmissionReview ) (admv1beta1 .AdmissionReview , error ) {
131+ func (c * Controller ) creationMutationHandler (review admissionv1 .AdmissionReview ) (admissionv1 .AdmissionReview , error ) {
132132 c .baseLogger .WithField ("review" , review ).Debug ("creationMutationHandler" )
133133
134134 obj := review .Request .Object
@@ -159,7 +159,7 @@ func (c *Controller) creationMutationHandler(review admv1beta1.AdmissionReview)
159159
160160 c .loggerForFleet (fleet ).WithField ("patch" , string (jsn )).Infof ("patch created!" )
161161
162- pt := admv1beta1 .PatchTypeJSONPatch
162+ pt := admissionv1 .PatchTypeJSONPatch
163163 review .Response .PatchType = & pt
164164 review .Response .Patch = jsn
165165
@@ -168,7 +168,7 @@ func (c *Controller) creationMutationHandler(review admv1beta1.AdmissionReview)
168168
169169// creationValidationHandler that validates a Fleet when it is created
170170// Should only be called on Fleet create and Update operations.
171- func (c * Controller ) creationValidationHandler (review admv1beta1 .AdmissionReview ) (admv1beta1 .AdmissionReview , error ) {
171+ func (c * Controller ) creationValidationHandler (review admissionv1 .AdmissionReview ) (admissionv1 .AdmissionReview , error ) {
172172 c .baseLogger .WithField ("review" , review ).Debug ("creationValidationHandler" )
173173
174174 obj := review .Request .Object
0 commit comments