Skip to content

Commit 1dd9543

Browse files
committed
Add grpc routes changes from main
1 parent 64f51e9 commit 1dd9543

File tree

4 files changed

+40
-4
lines changed

4 files changed

+40
-4
lines changed

deploy/manifests/openshift/nginx-gateway-experimental.yaml

+10-2
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ rules:
7676
- gateways
7777
- httproutes
7878
- referencegrants
79-
- backendtlspolicies
8079
- grpcroutes
80+
- backendtlspolicies
8181
verbs:
8282
- list
8383
- watch
@@ -87,8 +87,8 @@ rules:
8787
- httproutes/status
8888
- gateways/status
8989
- gatewayclasses/status
90-
- backendtlspolicies/status
9190
- grpcroutes/status
91+
- backendtlspolicies/status
9292
verbs:
9393
- update
9494
- apiGroups:
@@ -103,13 +103,15 @@ rules:
103103
- gateway.nginx.org
104104
resources:
105105
- nginxproxies
106+
- clientsettingspolicies
106107
verbs:
107108
- list
108109
- watch
109110
- apiGroups:
110111
- gateway.nginx.org
111112
resources:
112113
- nginxgateways/status
114+
- clientsettingspolicies/status
113115
verbs:
114116
- update
115117
- apiGroups:
@@ -236,6 +238,8 @@ spec:
236238
mountPath: /etc/nginx/secrets
237239
- name: nginx-run
238240
mountPath: /var/run/nginx
241+
- name: nginx-includes
242+
mountPath: /etc/nginx/includes
239243
- image: ghcr.io/nginxinc/nginx-gateway-fabric/nginx:edge
240244
imagePullPolicy: Always
241245
name: nginx
@@ -266,6 +270,8 @@ spec:
266270
mountPath: /var/cache/nginx
267271
- name: nginx-lib
268272
mountPath: /var/lib/nginx
273+
- name: nginx-includes
274+
mountPath: /etc/nginx/includes
269275
terminationGracePeriodSeconds: 30
270276
serviceAccountName: nginx-gateway
271277
shareProcessNamespace: true
@@ -285,6 +291,8 @@ spec:
285291
emptyDir: {}
286292
- name: nginx-lib
287293
emptyDir: {}
294+
- name: nginx-includes
295+
emptyDir: {}
288296
---
289297
# Source: nginx-gateway-fabric/templates/gatewayclass.yaml
290298
apiVersion: gateway.networking.k8s.io/v1

deploy/manifests/openshift/nginx-gateway.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ rules:
7575
- gateways
7676
- httproutes
7777
- referencegrants
78+
- grpcroutes
7879
verbs:
7980
- list
8081
- watch
@@ -84,6 +85,7 @@ rules:
8485
- httproutes/status
8586
- gateways/status
8687
- gatewayclasses/status
88+
- grpcroutes/status
8789
verbs:
8890
- update
8991
- apiGroups:
@@ -98,13 +100,15 @@ rules:
98100
- gateway.nginx.org
99101
resources:
100102
- nginxproxies
103+
- clientsettingspolicies
101104
verbs:
102105
- list
103106
- watch
104107
- apiGroups:
105108
- gateway.nginx.org
106109
resources:
107110
- nginxgateways/status
111+
- clientsettingspolicies/status
108112
verbs:
109113
- update
110114
- apiGroups:
@@ -230,6 +234,8 @@ spec:
230234
mountPath: /etc/nginx/secrets
231235
- name: nginx-run
232236
mountPath: /var/run/nginx
237+
- name: nginx-includes
238+
mountPath: /etc/nginx/includes
233239
- image: ghcr.io/nginxinc/nginx-gateway-fabric/nginx:edge
234240
imagePullPolicy: Always
235241
name: nginx
@@ -260,6 +266,8 @@ spec:
260266
mountPath: /var/cache/nginx
261267
- name: nginx-lib
262268
mountPath: /var/lib/nginx
269+
- name: nginx-includes
270+
mountPath: /etc/nginx/includes
263271
terminationGracePeriodSeconds: 30
264272
serviceAccountName: nginx-gateway
265273
shareProcessNamespace: true
@@ -279,6 +287,8 @@ spec:
279287
emptyDir: {}
280288
- name: nginx-lib
281289
emptyDir: {}
290+
- name: nginx-includes
291+
emptyDir: {}
282292
---
283293
# Source: nginx-gateway-fabric/templates/gatewayclass.yaml
284294
apiVersion: gateway.networking.k8s.io/v1

deploy/manifests/openshift/nginx-plus-gateway-experimental.yaml

+10-2
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@ rules:
8282
- gateways
8383
- httproutes
8484
- referencegrants
85-
- backendtlspolicies
8685
- grpcroutes
86+
- backendtlspolicies
8787
verbs:
8888
- list
8989
- watch
@@ -93,8 +93,8 @@ rules:
9393
- httproutes/status
9494
- gateways/status
9595
- gatewayclasses/status
96-
- backendtlspolicies/status
9796
- grpcroutes/status
97+
- backendtlspolicies/status
9898
verbs:
9999
- update
100100
- apiGroups:
@@ -109,13 +109,15 @@ rules:
109109
- gateway.nginx.org
110110
resources:
111111
- nginxproxies
112+
- clientsettingspolicies
112113
verbs:
113114
- list
114115
- watch
115116
- apiGroups:
116117
- gateway.nginx.org
117118
resources:
118119
- nginxgateways/status
120+
- clientsettingspolicies/status
119121
verbs:
120122
- update
121123
- apiGroups:
@@ -243,6 +245,8 @@ spec:
243245
mountPath: /etc/nginx/secrets
244246
- name: nginx-run
245247
mountPath: /var/run/nginx
248+
- name: nginx-includes
249+
mountPath: /etc/nginx/includes
246250
- image: nginx-gateway-fabric/nginx-plus:edge
247251
imagePullPolicy: Always
248252
name: nginx
@@ -273,6 +277,8 @@ spec:
273277
mountPath: /var/cache/nginx
274278
- name: nginx-lib
275279
mountPath: /var/lib/nginx
280+
- name: nginx-includes
281+
mountPath: /etc/nginx/includes
276282
terminationGracePeriodSeconds: 30
277283
serviceAccountName: nginx-gateway
278284
shareProcessNamespace: true
@@ -292,6 +298,8 @@ spec:
292298
emptyDir: {}
293299
- name: nginx-lib
294300
emptyDir: {}
301+
- name: nginx-includes
302+
emptyDir: {}
295303
---
296304
# Source: nginx-gateway-fabric/templates/gatewayclass.yaml
297305
apiVersion: gateway.networking.k8s.io/v1

deploy/manifests/openshift/nginx-plus-gateway.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ rules:
8181
- gateways
8282
- httproutes
8383
- referencegrants
84+
- grpcroutes
8485
verbs:
8586
- list
8687
- watch
@@ -90,6 +91,7 @@ rules:
9091
- httproutes/status
9192
- gateways/status
9293
- gatewayclasses/status
94+
- grpcroutes/status
9395
verbs:
9496
- update
9597
- apiGroups:
@@ -104,13 +106,15 @@ rules:
104106
- gateway.nginx.org
105107
resources:
106108
- nginxproxies
109+
- clientsettingspolicies
107110
verbs:
108111
- list
109112
- watch
110113
- apiGroups:
111114
- gateway.nginx.org
112115
resources:
113116
- nginxgateways/status
117+
- clientsettingspolicies/status
114118
verbs:
115119
- update
116120
- apiGroups:
@@ -237,6 +241,8 @@ spec:
237241
mountPath: /etc/nginx/secrets
238242
- name: nginx-run
239243
mountPath: /var/run/nginx
244+
- name: nginx-includes
245+
mountPath: /etc/nginx/includes
240246
- image: nginx-gateway-fabric/nginx-plus:edge
241247
imagePullPolicy: Always
242248
name: nginx
@@ -267,6 +273,8 @@ spec:
267273
mountPath: /var/cache/nginx
268274
- name: nginx-lib
269275
mountPath: /var/lib/nginx
276+
- name: nginx-includes
277+
mountPath: /etc/nginx/includes
270278
terminationGracePeriodSeconds: 30
271279
serviceAccountName: nginx-gateway
272280
shareProcessNamespace: true
@@ -286,6 +294,8 @@ spec:
286294
emptyDir: {}
287295
- name: nginx-lib
288296
emptyDir: {}
297+
- name: nginx-includes
298+
emptyDir: {}
289299
---
290300
# Source: nginx-gateway-fabric/templates/gatewayclass.yaml
291301
apiVersion: gateway.networking.k8s.io/v1

0 commit comments

Comments
 (0)