mirror of
https://github.com/googleforgames/open-match.git
synced 2025-03-24 20:35:47 +00:00
Expose services as backed by a LoadBalancer. (#583)
This commit is contained in:
install/helm/open-match
@ -25,6 +25,7 @@ spec:
|
||||
selector:
|
||||
app: {{ template "openmatch.name" . }}
|
||||
component: backend
|
||||
type: {{ .Values.openmatch.backend.porttype }}
|
||||
ports:
|
||||
- name: grpc
|
||||
protocol: TCP
|
||||
|
@ -25,6 +25,7 @@ spec:
|
||||
selector:
|
||||
app: {{ template "openmatch.name" . }}
|
||||
component: demo
|
||||
type: {{ .Values.openmatch.demo.porttype }}
|
||||
ports:
|
||||
- name: http
|
||||
protocol: TCP
|
||||
|
@ -25,6 +25,7 @@ spec:
|
||||
selector:
|
||||
app: {{ template "openmatch.name" . }}
|
||||
component: demofunction
|
||||
type: {{ .Values.openmatch.demofunction.porttype }}
|
||||
ports:
|
||||
- name: grpc
|
||||
protocol: TCP
|
||||
|
@ -26,6 +26,7 @@ spec:
|
||||
app: {{ template "openmatch.name" . }}
|
||||
component: frontend
|
||||
{{- include "openmatch.chartmeta" (set . "indent" 4) }}
|
||||
type: {{ .Values.openmatch.frontend.porttype }}
|
||||
ports:
|
||||
- name: grpc
|
||||
protocol: TCP
|
||||
|
@ -26,6 +26,7 @@ spec:
|
||||
app: {{ template "openmatch.name" . }}
|
||||
component: mmlogic
|
||||
{{- include "openmatch.chartmeta" (set . "indent" 4) }}
|
||||
type: {{ .Values.openmatch.mmlogic.porttype }}
|
||||
ports:
|
||||
- name: grpc
|
||||
protocol: TCP
|
||||
|
@ -25,6 +25,7 @@ spec:
|
||||
selector:
|
||||
app: {{ template "openmatch.name" . }}
|
||||
component: swaggerui
|
||||
type: {{ .Values.openmatch.swaggerui.porttype }}
|
||||
ports:
|
||||
- name: http
|
||||
protocol: TCP
|
||||
|
@ -25,6 +25,7 @@ spec:
|
||||
selector:
|
||||
app: {{ template "openmatch.name" . }}
|
||||
component: synchronizer
|
||||
type: {{ .Values.openmatch.synchronizer.porttype }}
|
||||
ports:
|
||||
- name: grpc
|
||||
protocol: TCP
|
||||
|
@ -38,6 +38,7 @@ openmatch:
|
||||
port: 50505
|
||||
http:
|
||||
port: 51505
|
||||
porttype: LoadBalancer
|
||||
frontend:
|
||||
install: true
|
||||
replicas: 3
|
||||
@ -45,6 +46,7 @@ openmatch:
|
||||
port: 50504
|
||||
http:
|
||||
port: 51504
|
||||
porttype: LoadBalancer
|
||||
mmlogic:
|
||||
install: true
|
||||
replicas: 3
|
||||
@ -52,6 +54,7 @@ openmatch:
|
||||
port: 50503
|
||||
http:
|
||||
port: 51503
|
||||
porttype: LoadBalancer
|
||||
synchronizer:
|
||||
install: true
|
||||
replicas: 1
|
||||
@ -59,25 +62,29 @@ openmatch:
|
||||
port: 50506
|
||||
http:
|
||||
port: 51506
|
||||
porttype: LoadBalancer
|
||||
swaggerui:
|
||||
install: true
|
||||
replicas: 3
|
||||
http:
|
||||
port: 50500
|
||||
porttype: LoadBalancer
|
||||
demofunction:
|
||||
install: true
|
||||
replicas: 3
|
||||
grpc:
|
||||
port: 50502
|
||||
http:
|
||||
port: 51502
|
||||
replicas: 3
|
||||
porttype: LoadBalancer
|
||||
demo:
|
||||
# TODO: Change to true once the demo is available.
|
||||
# It's currently missing liveness/readiness checks.
|
||||
install: false
|
||||
replicas: 3
|
||||
http:
|
||||
port: 51507
|
||||
replicas: 3
|
||||
porttype: LoadBalancer
|
||||
|
||||
config:
|
||||
install: true
|
||||
|
Reference in New Issue
Block a user