################################################################################
{{- $topCtx := . }}
{{- $health := .Values.health }}
+{{- $common_env := .Values.common_env_variables }}
{{- range keys .Values.e2term }}
{{- $key := . }}
{{- with index $topCtx.Values.e2term . }}
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 }}
- mountPath: /tmp/rmr_verbose
name: local-router-file
subPath: rmr_verbose
+ - mountPath: {{ dir $common_env.ConfigMapName }}
+ name: local-loglevel-file
{{ if .pizpub.enabled }}
- mountPath: "{{ .env.messagecollectorfile }}"
name: vol-shared
envFrom:
- configMapRef:
name: {{ include "common.configmapname.e2term" $topCtx }}-env-{{ $key }}
+ env:
+ - name: SYSTEM_NAME
+ value: "SEP"
+ - name: CONFIG_MAP_NAME
+ value: "{{ $common_env.ConfigMapName }}"
+ - name: HOST_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: SERVICE_NAME
+ value: "{{ $common_env.ServiceName }}"
+ - name: CONTAINER_NAME
+ value: "{{ include "common.containername.e2term" $topCtx }}"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
ports:
- name: "rmrroute-{{ $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
+ protocol: SCTP
+ - name: "prmts-{{ $key }}"
+ containerPort: {{ include "common.serviceport.e2term.prometheus" $topCtx }}
stdin: true
tty: true
securityContext:
- name: local-router-file
configMap:
name: {{ include "common.configmapname.e2term" $topCtx }}-router-configmap
+ - name: local-loglevel-file
+ configMap:
+ name: {{ include "common.configmapname.e2term" $topCtx }}-loglevel-configmap
{{ if .pizpub.enabled }}
- name: localtime
hostPath: