4 name: {{ include "testreceiver.fullname" . }}
6 {{ include "testreceiver.labels" . | indent 4 }}
11 app.kubernetes.io/name: {{ include "testreceiver.name" . }}
12 app.kubernetes.io/instance: {{ .Release.Name }}
16 app.kubernetes.io/name: {{ include "testreceiver.name" . }}
17 app.kubernetes.io/instance: {{ .Release.Name }}
22 image: queryreceiver:latest
23 imagePullPolicy: Never
25 {{- toYaml .Values.resources | nindent 12 }}
27 - name: queryreceiverconf
28 mountPath: /opt/route/local.rt
31 # tells the test xapp to do a query
34 # this sets the source field in messages from a1 to point back to a1s service name, rather than it's random pod name
36 value: {{ .Values.queryrmrservice.name }}
39 # the xapp framework requires this to work, even if SDL isn't used.
40 # it does an SDL healthcheck before it starts up properly
41 # moreover, the db config section doesn't appear to be honored; with that set, but not this, it doesn't find SDL
42 # so we need this here for the test receiver which uses the xapp framework to work
43 - name: DBAAS_SERVICE_HOST
45 - name: DBAAS_SERVICE_PORT
50 image: testreceiver:latest
51 imagePullPolicy: Never
53 {{- toYaml .Values.resources | nindent 12 }}
55 - name: testreceiverconf
56 mountPath: /opt/route/local.rt
59 - name: DBAAS_SERVICE_HOST
61 - name: DBAAS_SERVICE_PORT
64 # test receiver that delays until sending
66 image: delayreceiver:latest
67 imagePullPolicy: Never
69 {{- toYaml .Values.resources | nindent 12 }}
71 - name: delayreceiverconf
72 mountPath: /opt/route/local.rt
75 - name: TEST_RCV_SEC_DELAY
78 value: "delay_receiver"
79 - name: DBAAS_SERVICE_HOST
81 - name: DBAAS_SERVICE_PORT
85 - name: "testreceiverconf"
87 name: "testreceiverconf"
88 - name: "delayreceiverconf"
90 name: "delayreceiverconf"
91 - name: "queryreceiverconf"
93 name: "queryreceiverconf"