Skip to content

Commit ccf17a8

Browse files
committed
update deployment to only render flags if inference extension is enabled
1 parent c542ea3 commit ccf17a8

File tree

10 files changed

+3
-10
lines changed

10 files changed

+3
-10
lines changed

charts/nginx-gateway-fabric/templates/deployment.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,10 +103,12 @@ spec:
103103
{{- if .Values.nginxGateway.gwAPIInferenceExtension.enable }}
104104
- --gateway-api-inference-extension
105105
{{- end }}
106-
{{- if .Values.nginxGateway.gwAPIInferenceExtension.endpointPicker.disableTLS }}
106+
{{- if (and .Values.nginxGateway.gwAPIInferenceExtension.enable .Values.nginxGateway.gwAPIInferenceExtension.endpointPicker.disableTLS) }}
107107
- --endpoint-picker-disable-tls
108108
{{- end }}
109+
{{- if .Values.nginxGateway.gwAPIInferenceExtension.enable }}
109110
- --endpoint-picker-tls-skip-verify={{ .Values.nginxGateway.gwAPIInferenceExtension.endpointPicker.skipVerify }}
111+
{{- end }}
110112
{{- if .Values.nginxGateway.snippetsFilters.enable }}
111113
- --snippets-filters
112114
{{- end }}

deploy/azure/deploy.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,6 @@ spec:
286286
- --metrics-port=9113
287287
- --health-port=8081
288288
- --leader-election-lock-name=nginx-gateway-leader-election
289-
- --endpoint-picker-tls-skip-verify=true
290289
env:
291290
- name: POD_NAMESPACE
292291
valueFrom:

deploy/default/deploy.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,6 @@ spec:
286286
- --metrics-port=9113
287287
- --health-port=8081
288288
- --leader-election-lock-name=nginx-gateway-leader-election
289-
- --endpoint-picker-tls-skip-verify=true
290289
env:
291290
- name: POD_NAMESPACE
292291
valueFrom:

deploy/experimental-nginx-plus/deploy.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,6 @@ spec:
295295
- --health-port=8081
296296
- --leader-election-lock-name=nginx-gateway-leader-election
297297
- --gateway-api-experimental-features
298-
- --endpoint-picker-tls-skip-verify=true
299298
env:
300299
- name: POD_NAMESPACE
301300
valueFrom:

deploy/experimental/deploy.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,6 @@ spec:
291291
- --health-port=8081
292292
- --leader-election-lock-name=nginx-gateway-leader-election
293293
- --gateway-api-experimental-features
294-
- --endpoint-picker-tls-skip-verify=true
295294
env:
296295
- name: POD_NAMESPACE
297296
valueFrom:

deploy/nginx-plus/deploy.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,6 @@ spec:
290290
- --metrics-port=9113
291291
- --health-port=8081
292292
- --leader-election-lock-name=nginx-gateway-leader-election
293-
- --endpoint-picker-tls-skip-verify=true
294293
env:
295294
- name: POD_NAMESPACE
296295
valueFrom:

deploy/nodeport/deploy.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,6 @@ spec:
286286
- --metrics-port=9113
287287
- --health-port=8081
288288
- --leader-election-lock-name=nginx-gateway-leader-election
289-
- --endpoint-picker-tls-skip-verify=true
290289
env:
291290
- name: POD_NAMESPACE
292291
valueFrom:

deploy/openshift/deploy.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,6 @@ spec:
307307
- --metrics-port=9113
308308
- --health-port=8081
309309
- --leader-election-lock-name=nginx-gateway-leader-election
310-
- --endpoint-picker-tls-skip-verify=true
311310
- --nginx-scc=nginx-gateway-scc-nginx
312311
env:
313312
- name: POD_NAMESPACE

deploy/snippets-filters-nginx-plus/deploy.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,6 @@ spec:
292292
- --metrics-port=9113
293293
- --health-port=8081
294294
- --leader-election-lock-name=nginx-gateway-leader-election
295-
- --endpoint-picker-tls-skip-verify=true
296295
- --snippets-filters
297296
env:
298297
- name: POD_NAMESPACE

deploy/snippets-filters/deploy.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,6 @@ spec:
288288
- --metrics-port=9113
289289
- --health-port=8081
290290
- --leader-election-lock-name=nginx-gateway-leader-election
291-
- --endpoint-picker-tls-skip-verify=true
292291
- --snippets-filters
293292
env:
294293
- name: POD_NAMESPACE

0 commit comments

Comments
 (0)