Skip to content

Commit e3c3e72

Browse files
Change apiVersion for wehbhook manifests & patches. Update apiVersion for metrics-reader clusterRole to rbac.authorization.k8s.io/v1 (#220)
Signed-off-by: santosh <[email protected]>
1 parent ea631fd commit e3c3e72

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

config/default/webhookcainjection_patch.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# This patch add annotation to admission webhook config and
22
# the variables $(CERTIFICATE_NAMESPACE) and $(CERTIFICATE_NAME) will be substituted by kustomize.
3-
apiVersion: admissionregistration.k8s.io/v1beta1
3+
apiVersion: admissionregistration.k8s.io/v1
44
kind: MutatingWebhookConfiguration
55
metadata:
66
name: mutating-webhook-configuration
77
annotations:
88
cert-manager.io/inject-ca-from: $(CERTIFICATE_NAMESPACE)/$(CERTIFICATE_NAME)
99
---
10-
apiVersion: admissionregistration.k8s.io/v1beta1
10+
apiVersion: admissionregistration.k8s.io/v1
1111
kind: ValidatingWebhookConfiguration
1212
metadata:
1313
name: validating-webhook-configuration

config/rbac/auth_proxy_client_clusterrole.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: rbac.authorization.k8s.io/v1beta1
1+
apiVersion: rbac.authorization.k8s.io/v1
22
kind: ClusterRole
33
metadata:
44
name: metrics-reader

config/webhook/manifests.yaml

+8-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
---
3-
apiVersion: admissionregistration.k8s.io/v1beta1
3+
apiVersion: admissionregistration.k8s.io/v1
44
kind: MutatingWebhookConfiguration
55
metadata:
66
creationTimestamp: null
@@ -24,6 +24,8 @@ webhooks:
2424
- UPDATE
2525
resources:
2626
- opentelemetrycollectors
27+
admissionReviewVersions: ["v1","v1beta1"]
28+
sideEffects: None
2729
- clientConfig:
2830
caBundle: Cg==
2931
service:
@@ -42,9 +44,11 @@ webhooks:
4244
- UPDATE
4345
resources:
4446
- pods
47+
admissionReviewVersions: ["v1","v1beta1"]
48+
sideEffects: None
4549

4650
---
47-
apiVersion: admissionregistration.k8s.io/v1beta1
51+
apiVersion: admissionregistration.k8s.io/v1
4852
kind: ValidatingWebhookConfiguration
4953
metadata:
5054
creationTimestamp: null
@@ -69,3 +73,5 @@ webhooks:
6973
- DELETE
7074
resources:
7175
- opentelemetrycollectors
76+
admissionReviewVersions: ["v1","v1beta1"]
77+
sideEffects: None

0 commit comments

Comments
 (0)