name: {{ include "common.deploymentname.e2term" $topCtx }}-{{ $key }}
namespace: {{ include "common.namespace.platform" $topCtx }}
labels:
- app: {{ include "common.namespace.platform" $topCtx }}-{{ include "common.name.e2term" $topCtx }}
+ app: {{ include "common.namespace.platform" $topCtx }}-{{ include "common.name.e2term" $topCtx }}-{{ $key }}
chart: {{ $topCtx.Chart.Name }}-{{ $topCtx.Chart.Version | replace "+" "_" }}
release: {{ $topCtx.Release.Name }}
heritage: {{ $topCtx.Release.Service }}
replicas: {{ .replicaCount }}
selector:
matchLabels:
- app: {{ include "common.namespace.platform" $topCtx }}-{{ include "common.name.e2term" $topCtx }}
+ app: {{ include "common.namespace.platform" $topCtx }}-{{ include "common.name.e2term" $topCtx }}-{{ $key }}
release: {{ $topCtx.Release.Name }}
template:
metadata:
{{- end }}
{{- end }}
labels:
- app: {{ include "common.namespace.platform" $topCtx }}-{{ include "common.name.e2term" $topCtx }}
+ app: {{ include "common.namespace.platform" $topCtx }}-{{ include "common.name.e2term" $topCtx }}-{{ $key }}
release: {{ $topCtx.Release.Name }}
spec:
hostname: {{ include "common.name.e2term" $topCtx }}-{{ $key }}
containerPort: {{ include "common.serviceport.e2term.rmr.route" $topCtx }}
- name: "rmrdata-{{ $key }}"
containerPort: {{ include "common.serviceport.e2term.rmr.data" $topCtx }}
- - name: "rmrsctp-{{ $key }}"
+ - name: "sctp-{{ $key }}"
containerPort: 36422
protocol: SCTP
stdin: true
name: {{ include "common.servicename.e2term.rmr" $topCtx }}-{{ $key }}
namespace: {{ include "common.namespace.platform" $topCtx }}
labels:
- app: {{ include "common.namespace.platform" $topCtx }}-{{ include "common.name.e2term" $topCtx }}
+ app: {{ include "common.namespace.platform" $topCtx }}-{{ include "common.name.e2term" $topCtx }}-{{ $key }}
chart: {{ $topCtx.Chart.Name }}-{{ $topCtx.Chart.Version | replace "+" "_" }}
release: {{ $topCtx.Release.Name }}
heritage: {{ $topCtx.Release.Service }}
targetPort: "rmrdata-{{ $key }}"
name: "rmrdata-{{ $key }}"
selector:
- app: {{ include "common.namespace.platform" $topCtx }}-{{ include "common.name.e2term" $topCtx }}
+ app: {{ include "common.namespace.platform" $topCtx }}-{{ include "common.name.e2term" $topCtx }}-{{ $key }}
release: {{ $topCtx.Release.Name }}
{{- end }}
{{- end }}
name: {{ include "common.servicename.e2term.sctp" $topCtx }}-{{ $key }}
namespace: {{ include "common.namespace.platform" $topCtx }}
labels:
- app: {{ include "common.namespace.platform" $topCtx }}-{{ include "common.name.e2term" $topCtx }}
+ app: {{ include "common.namespace.platform" $topCtx }}-{{ include "common.name.e2term" $topCtx }}-{{ $key }}
chart: {{ $topCtx.Chart.Name }}-{{ $topCtx.Chart.Version | replace "+" "_" }}
release: {{ $topCtx.Release.Name }}
heritage: {{ $topCtx.Release.Service }}
nodePort: {{ add 32222 $index }}
protocol: "SCTP"
targetPort: {{ include "common.serviceport.e2term.sctp" $topCtx }}
- name: "rmrsctp-{{ $key }}"
+ name: "sctp-{{ $key }}"
selector:
- app: {{ include "common.namespace.platform" $topCtx }}-{{ include "common.name.e2term" $topCtx }}
+ app: {{ include "common.namespace.platform" $topCtx }}-{{ include "common.name.e2term" $topCtx }}-{{ $key }}
release: {{ $topCtx.Release.Name }}
{{- end }}
{{- end }}