Skip to content

Commit cf0ed82

Browse files
jiwonaidRobert Bailey
andauthored
Add NodePort to the helm template for agones-allocator service (agones-dev#2476)
Co-authored-by: Robert Bailey <robertbailey@google.com>
1 parent 2150171 commit cf0ed82

2 files changed

Lines changed: 11 additions & 0 deletions

File tree

‎install/helm/agones/templates/service/allocation.yaml‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,19 +38,28 @@ spec:
3838
- port: {{ .Values.agones.allocator.service.http.port }}
3939
name: {{ .Values.agones.allocator.service.http.portName }}
4040
targetPort: {{ .Values.agones.allocator.service.http.targetPort }}
41+
{{- if eq .Values.agones.allocator.service.serviceType "NodePort" }}
42+
nodePort: {{ .Values.agones.allocator.service.http.nodePort }}
43+
{{- end }}
4144
protocol: TCP
4245
{{- if .Values.agones.allocator.service.grpc.enabled }}
4346
{{- if ne .Values.agones.allocator.service.grpc.port .Values.agones.allocator.service.http.port }}
4447
- port: {{ .Values.agones.allocator.service.grpc.port }}
4548
name: {{ .Values.agones.allocator.service.grpc.portName }}
4649
targetPort: {{ .Values.agones.allocator.service.grpc.targetPort }}
50+
{{- if eq .Values.agones.allocator.service.serviceType "NodePort" }}
51+
nodePort: {{ .Values.agones.allocator.service.grpc.nodePort }}
52+
{{- end }}
4753
protocol: TCP
4854
{{- end }}
4955
{{- end }}
5056
{{- else if .Values.agones.allocator.service.grpc.enabled }}
5157
- port: {{ .Values.agones.allocator.service.grpc.port }}
5258
name: {{ .Values.agones.allocator.service.grpc.portName }}
5359
targetPort: {{ .Values.agones.allocator.service.grpc.targetPort }}
60+
{{- if eq .Values.agones.allocator.service.serviceType "NodePort" }}
61+
nodePort: {{ .Values.agones.allocator.service.grpc.nodePort }}
62+
{{- end }}
5463
protocol: TCP
5564
{{- end }}
5665
type: {{ .Values.agones.allocator.service.serviceType }}

‎install/helm/agones/values.yaml‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,11 +164,13 @@ agones:
164164
port: 443
165165
portName: https
166166
targetPort: 8443
167+
nodePort: 0 # nodePort will be used if the serviceType is set to NodePort
167168
grpc:
168169
enabled: true
169170
port: 443
170171
portName: grpc
171172
targetPort: 8443
173+
nodePort: 0 # nodePort will be used if the serviceType is set to NodePort
172174
serviceMetrics:
173175
name: agones-allocator-metrics-service
174176
annotations: {}

0 commit comments

Comments
 (0)