4 name: {{ include "a1mediator.fullname" . }}
6 {{ include "a1mediator.labels" . | indent 4 }}
8 replicas: {{ .Values.replicaCount }}
11 app.kubernetes.io/name: {{ include "a1mediator.name" . }}
12 app.kubernetes.io/instance: {{ .Release.Name }}
16 app.kubernetes.io/name: {{ include "a1mediator.name" . }}
17 app.kubernetes.io/instance: {{ .Release.Name }}
20 - name: "{{ .Values.lf_docker_reg_secret }}"
22 - name: {{ .Chart.Name }}
25 mountPath: /opt/route/local.rt
28 # this sets the source field in messages from a1 to point back to a1s service name, rather than it's random pod name
30 value: {{ .Values.rmrservice.name }}
31 - name: PYTHONUNBUFFERED
33 - name: A1_RMR_RETRY_TIMES
34 value: "{{ .Values.rmr_timeout_config.rcv_retry_times }}"
35 - name: INSTANCE_DELETE_NO_RESP_TTL
37 - name: INSTANCE_DELETE_RESP_TTL
39 - name: DBAAS_SERVICE_HOST
41 - name: DBAAS_SERVICE_PORT
45 imagePullPolicy: {{ .Values.image.pullPolicy }}
48 containerPort: {{ .Values.httpservice.port }}
52 path: /A1-P/v2/healthcheck
56 path: /A1-P/v2/healthcheck
59 {{- toYaml .Values.resources | nindent 12 }}