Skip to content

Commit f7f65ab

Browse files
committed
Migrate webhooks to v1alpha3
1 parent 5035ebf commit f7f65ab

File tree

8 files changed

+42
-42
lines changed

8 files changed

+42
-42
lines changed

config/webhook/manifests.yaml

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ webhooks:
1111
service:
1212
name: webhook-service
1313
namespace: system
14-
path: /mutate-operator-cluster-x-k8s-io-v1alpha2-addonprovider
14+
path: /mutate-operator-cluster-x-k8s-io-v1alpha3-addonprovider
1515
failurePolicy: Fail
1616
matchPolicy: Equivalent
1717
name: vaddonprovider.kb.io
1818
rules:
1919
- apiGroups:
2020
- operator.cluster.x-k8s.io
2121
apiVersions:
22-
- v1alpha2
22+
- v1alpha3
2323
operations:
2424
- CREATE
2525
- UPDATE
@@ -33,15 +33,15 @@ webhooks:
3333
service:
3434
name: webhook-service
3535
namespace: system
36-
path: /mutate-operator-cluster-x-k8s-io-v1alpha2-bootstrapprovider
36+
path: /mutate-operator-cluster-x-k8s-io-v1alpha3-bootstrapprovider
3737
failurePolicy: Fail
3838
matchPolicy: Equivalent
3939
name: vbootstrapprovider.kb.io
4040
rules:
4141
- apiGroups:
4242
- operator.cluster.x-k8s.io
4343
apiVersions:
44-
- v1alpha2
44+
- v1alpha3
4545
operations:
4646
- CREATE
4747
- UPDATE
@@ -55,15 +55,15 @@ webhooks:
5555
service:
5656
name: webhook-service
5757
namespace: system
58-
path: /mutate-operator-cluster-x-k8s-io-v1alpha2-controlplaneprovider
58+
path: /mutate-operator-cluster-x-k8s-io-v1alpha3-controlplaneprovider
5959
failurePolicy: Fail
6060
matchPolicy: Equivalent
6161
name: vcontrolplaneprovider.kb.io
6262
rules:
6363
- apiGroups:
6464
- operator.cluster.x-k8s.io
6565
apiVersions:
66-
- v1alpha2
66+
- v1alpha3
6767
operations:
6868
- CREATE
6969
- UPDATE
@@ -77,15 +77,15 @@ webhooks:
7777
service:
7878
name: webhook-service
7979
namespace: system
80-
path: /mutate-operator-cluster-x-k8s-io-v1alpha2-coreprovider
80+
path: /mutate-operator-cluster-x-k8s-io-v1alpha3-coreprovider
8181
failurePolicy: Fail
8282
matchPolicy: Equivalent
8383
name: vcoreprovider.kb.io
8484
rules:
8585
- apiGroups:
8686
- operator.cluster.x-k8s.io
8787
apiVersions:
88-
- v1alpha2
88+
- v1alpha3
8989
operations:
9090
- CREATE
9191
- UPDATE
@@ -99,15 +99,15 @@ webhooks:
9999
service:
100100
name: webhook-service
101101
namespace: system
102-
path: /mutate-operator-cluster-x-k8s-io-v1alpha2-infrastructureprovider
102+
path: /mutate-operator-cluster-x-k8s-io-v1alpha3-infrastructureprovider
103103
failurePolicy: Fail
104104
matchPolicy: Equivalent
105105
name: vinfrastructureprovider.kb.io
106106
rules:
107107
- apiGroups:
108108
- operator.cluster.x-k8s.io
109109
apiVersions:
110-
- v1alpha2
110+
- v1alpha3
111111
operations:
112112
- CREATE
113113
- UPDATE
@@ -121,15 +121,15 @@ webhooks:
121121
service:
122122
name: webhook-service
123123
namespace: system
124-
path: /mutate-operator-cluster-x-k8s-io-v1alpha2-ipamprovider
124+
path: /mutate-operator-cluster-x-k8s-io-v1alpha3-ipamprovider
125125
failurePolicy: Fail
126126
matchPolicy: Equivalent
127127
name: vipamprovider.kb.io
128128
rules:
129129
- apiGroups:
130130
- operator.cluster.x-k8s.io
131131
apiVersions:
132-
- v1alpha2
132+
- v1alpha3
133133
operations:
134134
- CREATE
135135
- UPDATE
@@ -143,15 +143,15 @@ webhooks:
143143
service:
144144
name: webhook-service
145145
namespace: system
146-
path: /mutate-operator-cluster-x-k8s-io-v1alpha2-runtimeextensionprovider
146+
path: /mutate-operator-cluster-x-k8s-io-v1alpha3-runtimeextensionprovider
147147
failurePolicy: Fail
148148
matchPolicy: Equivalent
149149
name: vruntimeextensionprovider.kb.io
150150
rules:
151151
- apiGroups:
152152
- operator.cluster.x-k8s.io
153153
apiVersions:
154-
- v1alpha2
154+
- v1alpha3
155155
operations:
156156
- CREATE
157157
- UPDATE
@@ -171,15 +171,15 @@ webhooks:
171171
service:
172172
name: webhook-service
173173
namespace: system
174-
path: /validate-operator-cluster-x-k8s-io-v1alpha2-addonprovider
174+
path: /validate-operator-cluster-x-k8s-io-v1alpha3-addonprovider
175175
failurePolicy: Fail
176176
matchPolicy: Equivalent
177177
name: vaddonprovider.kb.io
178178
rules:
179179
- apiGroups:
180180
- operator.cluster.x-k8s.io
181181
apiVersions:
182-
- v1alpha2
182+
- v1alpha3
183183
operations:
184184
- CREATE
185185
- UPDATE
@@ -193,15 +193,15 @@ webhooks:
193193
service:
194194
name: webhook-service
195195
namespace: system
196-
path: /validate-operator-cluster-x-k8s-io-v1alpha2-bootstrapprovider
196+
path: /validate-operator-cluster-x-k8s-io-v1alpha3-bootstrapprovider
197197
failurePolicy: Fail
198198
matchPolicy: Equivalent
199199
name: vbootstrapprovider.kb.io
200200
rules:
201201
- apiGroups:
202202
- operator.cluster.x-k8s.io
203203
apiVersions:
204-
- v1alpha2
204+
- v1alpha3
205205
operations:
206206
- CREATE
207207
- UPDATE
@@ -215,15 +215,15 @@ webhooks:
215215
service:
216216
name: webhook-service
217217
namespace: system
218-
path: /validate-operator-cluster-x-k8s-io-v1alpha2-controlplaneprovider
218+
path: /validate-operator-cluster-x-k8s-io-v1alpha3-controlplaneprovider
219219
failurePolicy: Fail
220220
matchPolicy: Equivalent
221221
name: vcontrolplaneprovider.kb.io
222222
rules:
223223
- apiGroups:
224224
- operator.cluster.x-k8s.io
225225
apiVersions:
226-
- v1alpha2
226+
- v1alpha3
227227
operations:
228228
- CREATE
229229
- UPDATE
@@ -237,15 +237,15 @@ webhooks:
237237
service:
238238
name: webhook-service
239239
namespace: system
240-
path: /validate-operator-cluster-x-k8s-io-v1alpha2-coreprovider
240+
path: /validate-operator-cluster-x-k8s-io-v1alpha3-coreprovider
241241
failurePolicy: Fail
242242
matchPolicy: Equivalent
243243
name: vcoreprovider.kb.io
244244
rules:
245245
- apiGroups:
246246
- operator.cluster.x-k8s.io
247247
apiVersions:
248-
- v1alpha2
248+
- v1alpha3
249249
operations:
250250
- CREATE
251251
- UPDATE
@@ -259,15 +259,15 @@ webhooks:
259259
service:
260260
name: webhook-service
261261
namespace: system
262-
path: /validate-operator-cluster-x-k8s-io-v1alpha2-infrastructureprovider
262+
path: /validate-operator-cluster-x-k8s-io-v1alpha3-infrastructureprovider
263263
failurePolicy: Fail
264264
matchPolicy: Equivalent
265265
name: vinfrastructureprovider.kb.io
266266
rules:
267267
- apiGroups:
268268
- operator.cluster.x-k8s.io
269269
apiVersions:
270-
- v1alpha2
270+
- v1alpha3
271271
operations:
272272
- CREATE
273273
- UPDATE
@@ -281,15 +281,15 @@ webhooks:
281281
service:
282282
name: webhook-service
283283
namespace: system
284-
path: /validate-operator-cluster-x-k8s-io-v1alpha2-ipamprovider
284+
path: /validate-operator-cluster-x-k8s-io-v1alpha3-ipamprovider
285285
failurePolicy: Fail
286286
matchPolicy: Equivalent
287287
name: vipamprovider.kb.io
288288
rules:
289289
- apiGroups:
290290
- operator.cluster.x-k8s.io
291291
apiVersions:
292-
- v1alpha2
292+
- v1alpha3
293293
operations:
294294
- CREATE
295295
- UPDATE
@@ -303,15 +303,15 @@ webhooks:
303303
service:
304304
name: webhook-service
305305
namespace: system
306-
path: /validate-operator-cluster-x-k8s-io-v1alpha2-runtimeextensionprovider
306+
path: /validate-operator-cluster-x-k8s-io-v1alpha3-runtimeextensionprovider
307307
failurePolicy: Fail
308308
matchPolicy: Equivalent
309309
name: vruntimeextensionprovider.kb.io
310310
rules:
311311
- apiGroups:
312312
- operator.cluster.x-k8s.io
313313
apiVersions:
314-
- v1alpha2
314+
- v1alpha3
315315
operations:
316316
- CREATE
317317
- UPDATE

internal/webhook/addonprovier_webhook.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ func (r *AddonProviderWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error {
3939
Complete()
4040
}
4141

42-
//+kubebuilder:webhook:verbs=create;update,path=/validate-operator-cluster-x-k8s-io-v1alpha2-addonprovider,mutating=false,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=addonproviders,versions=v1alpha2,name=vaddonprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
43-
//+kubebuilder:webhook:verbs=create;update,path=/mutate-operator-cluster-x-k8s-io-v1alpha2-addonprovider,mutating=true,failurePolicy=fail,matchPolicy=Equivalent,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=addonproviders,versions=v1alpha2,name=vaddonprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
42+
//+kubebuilder:webhook:verbs=create;update,path=/validate-operator-cluster-x-k8s-io-v1alpha3-addonprovider,mutating=false,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=addonproviders,versions=v1alpha3,name=vaddonprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
43+
//+kubebuilder:webhook:verbs=create;update,path=/mutate-operator-cluster-x-k8s-io-v1alpha3-addonprovider,mutating=true,failurePolicy=fail,matchPolicy=Equivalent,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=addonproviders,versions=v1alpha3,name=vaddonprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
4444

4545
var (
4646
_ webhook.CustomValidator = &AddonProviderWebhook{}

internal/webhook/bootstrapprovider_webhook.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ func (r *BootstrapProviderWebhook) SetupWebhookWithManager(mgr ctrl.Manager) err
3939
Complete()
4040
}
4141

42-
//+kubebuilder:webhook:verbs=create;update,path=/validate-operator-cluster-x-k8s-io-v1alpha2-bootstrapprovider,mutating=false,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=bootstrapproviders,versions=v1alpha2,name=vbootstrapprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
43-
//+kubebuilder:webhook:verbs=create;update,path=/mutate-operator-cluster-x-k8s-io-v1alpha2-bootstrapprovider,mutating=true,failurePolicy=fail,matchPolicy=Equivalent,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=bootstrapproviders,versions=v1alpha2,name=vbootstrapprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
42+
//+kubebuilder:webhook:verbs=create;update,path=/validate-operator-cluster-x-k8s-io-v1alpha3-bootstrapprovider,mutating=false,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=bootstrapproviders,versions=v1alpha3,name=vbootstrapprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
43+
//+kubebuilder:webhook:verbs=create;update,path=/mutate-operator-cluster-x-k8s-io-v1alpha3-bootstrapprovider,mutating=true,failurePolicy=fail,matchPolicy=Equivalent,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=bootstrapproviders,versions=v1alpha3,name=vbootstrapprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
4444

4545
var (
4646
_ webhook.CustomValidator = &BootstrapProviderWebhook{}

internal/webhook/controlplaneprovider_webhook.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ func (r *ControlPlaneProviderWebhook) SetupWebhookWithManager(mgr ctrl.Manager)
3939
Complete()
4040
}
4141

42-
//+kubebuilder:webhook:verbs=create;update,path=/validate-operator-cluster-x-k8s-io-v1alpha2-controlplaneprovider,mutating=false,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=controlplaneproviders,versions=v1alpha2,name=vcontrolplaneprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
43-
//+kubebuilder:webhook:verbs=create;update,path=/mutate-operator-cluster-x-k8s-io-v1alpha2-controlplaneprovider,mutating=true,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=controlplaneproviders,versions=v1alpha2,name=vcontrolplaneprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
42+
//+kubebuilder:webhook:verbs=create;update,path=/validate-operator-cluster-x-k8s-io-v1alpha3-controlplaneprovider,mutating=false,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=controlplaneproviders,versions=v1alpha3,name=vcontrolplaneprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
43+
//+kubebuilder:webhook:verbs=create;update,path=/mutate-operator-cluster-x-k8s-io-v1alpha3-controlplaneprovider,mutating=true,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=controlplaneproviders,versions=v1alpha3,name=vcontrolplaneprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
4444

4545
var (
4646
_ webhook.CustomValidator = &ControlPlaneProviderWebhook{}

internal/webhook/coreprovider_webhook.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ func (r *CoreProviderWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error {
3939
Complete()
4040
}
4141

42-
//+kubebuilder:webhook:verbs=create;update,path=/validate-operator-cluster-x-k8s-io-v1alpha2-coreprovider,mutating=false,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=coreproviders,versions=v1alpha2,name=vcoreprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
43-
//+kubebuilder:webhook:verbs=create;update,path=/mutate-operator-cluster-x-k8s-io-v1alpha2-coreprovider,mutating=true,failurePolicy=fail,matchPolicy=Equivalent,failurePolicy=fail,groups=operator.cluster.x-k8s.io,resources=coreproviders,versions=v1alpha2,name=vcoreprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
42+
//+kubebuilder:webhook:verbs=create;update,path=/validate-operator-cluster-x-k8s-io-v1alpha3-coreprovider,mutating=false,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=coreproviders,versions=v1alpha3,name=vcoreprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
43+
//+kubebuilder:webhook:verbs=create;update,path=/mutate-operator-cluster-x-k8s-io-v1alpha3-coreprovider,mutating=true,failurePolicy=fail,matchPolicy=Equivalent,failurePolicy=fail,groups=operator.cluster.x-k8s.io,resources=coreproviders,versions=v1alpha3,name=vcoreprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
4444

4545
var (
4646
_ webhook.CustomValidator = &CoreProviderWebhook{}

internal/webhook/infrastructureprovider_webhook.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ func (r *InfrastructureProviderWebhook) SetupWebhookWithManager(mgr ctrl.Manager
3939
Complete()
4040
}
4141

42-
//+kubebuilder:webhook:verbs=create;update,path=/validate-operator-cluster-x-k8s-io-v1alpha2-infrastructureprovider,mutating=false,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=infrastructureproviders,versions=v1alpha2,name=vinfrastructureprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
43-
//+kubebuilder:webhook:verbs=create;update,path=/mutate-operator-cluster-x-k8s-io-v1alpha2-infrastructureprovider,mutating=true,failurePolicy=fail,matchPolicy=Equivalent,failurePolicy=fail,groups=operator.cluster.x-k8s.io,resources=infrastructureproviders,versions=v1alpha2,name=vinfrastructureprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
42+
//+kubebuilder:webhook:verbs=create;update,path=/validate-operator-cluster-x-k8s-io-v1alpha3-infrastructureprovider,mutating=false,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=infrastructureproviders,versions=v1alpha3,name=vinfrastructureprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
43+
//+kubebuilder:webhook:verbs=create;update,path=/mutate-operator-cluster-x-k8s-io-v1alpha3-infrastructureprovider,mutating=true,failurePolicy=fail,matchPolicy=Equivalent,failurePolicy=fail,groups=operator.cluster.x-k8s.io,resources=infrastructureproviders,versions=v1alpha3,name=vinfrastructureprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
4444

4545
var (
4646
_ webhook.CustomValidator = &InfrastructureProviderWebhook{}

internal/webhook/ipamprovider_webhook.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ func (r *IPAMProviderWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error {
3939
Complete()
4040
}
4141

42-
//+kubebuilder:webhook:verbs=create;update,path=/validate-operator-cluster-x-k8s-io-v1alpha2-ipamprovider,mutating=false,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=ipamproviders,versions=v1alpha2,name=vipamprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
43-
//+kubebuilder:webhook:verbs=create;update,path=/mutate-operator-cluster-x-k8s-io-v1alpha2-ipamprovider,mutating=true,failurePolicy=fail,matchPolicy=Equivalent,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=ipamproviders,versions=v1alpha2,name=vipamprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
42+
//+kubebuilder:webhook:verbs=create;update,path=/validate-operator-cluster-x-k8s-io-v1alpha3-ipamprovider,mutating=false,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=ipamproviders,versions=v1alpha3,name=vipamprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
43+
//+kubebuilder:webhook:verbs=create;update,path=/mutate-operator-cluster-x-k8s-io-v1alpha3-ipamprovider,mutating=true,failurePolicy=fail,matchPolicy=Equivalent,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=ipamproviders,versions=v1alpha3,name=vipamprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
4444

4545
var (
4646
_ webhook.CustomValidator = &IPAMProviderWebhook{}

internal/webhook/runtimeextensionprovider_webhook.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ func (r *RuntimeExtensionProviderWebhook) SetupWebhookWithManager(mgr ctrl.Manag
3939
Complete()
4040
}
4141

42-
//+kubebuilder:webhook:verbs=create;update,path=/validate-operator-cluster-x-k8s-io-v1alpha2-runtimeextensionprovider,mutating=false,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=runtimeextensionproviders,versions=v1alpha2,name=vruntimeextensionprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
43-
//+kubebuilder:webhook:verbs=create;update,path=/mutate-operator-cluster-x-k8s-io-v1alpha2-runtimeextensionprovider,mutating=true,failurePolicy=fail,matchPolicy=Equivalent,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=runtimeextensionproviders,versions=v1alpha2,name=vruntimeextensionprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
42+
//+kubebuilder:webhook:verbs=create;update,path=/validate-operator-cluster-x-k8s-io-v1alpha3-runtimeextensionprovider,mutating=false,failurePolicy=fail,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=runtimeextensionproviders,versions=v1alpha3,name=vruntimeextensionprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
43+
//+kubebuilder:webhook:verbs=create;update,path=/mutate-operator-cluster-x-k8s-io-v1alpha3-runtimeextensionprovider,mutating=true,failurePolicy=fail,matchPolicy=Equivalent,matchPolicy=Equivalent,groups=operator.cluster.x-k8s.io,resources=runtimeextensionproviders,versions=v1alpha3,name=vruntimeextensionprovider.kb.io,sideEffects=None,admissionReviewVersions=v1;v1beta1
4444

4545
var (
4646
_ webhook.CustomValidator = &RuntimeExtensionProviderWebhook{}

0 commit comments

Comments
 (0)