1 #{{ if not .Values.disableSdcSdcBe }}
2 apiVersion: extensions/v1beta1
8 namespace: "{{ .Values.nsPrefix }}-sdc"
19 pod.beta.kubernetes.io/init-containers: '[
38 "fieldPath": "metadata.namespace"
43 "image": "{{ .Values.image.readiness }}",
44 "imagePullPolicy": "{{ .Values.pullPolicy }}",
45 "name": "sdc-be-readiness"
58 "value": "{{ .Values.nsPrefix }}-message-router"
61 "image": "{{ .Values.image.readiness }}",
62 "imagePullPolicy": "{{ .Values.pullPolicy }}",
63 "name": "sdc-dmaap-readiness"
74 fieldPath: status.podIP
75 image: {{ .Values.image.sdcBackend }}
76 imagePullPolicy: {{ .Values.pullPolicy }}
79 - mountPath: /usr/share/elasticsearch/data/
81 - mountPath: /root/chef-solo/environments/
82 name: sdc-environments
83 - mountPath: /etc/localtime
86 - mountPath: /var/lib/jetty/logs
88 - mountPath: /var/log/onap
90 - mountPath: /tmp/logback.xml
95 command: ["/bin/sh", "-c", "export LOG=wait_logback.log; touch $LOG; export SRC=/tmp/logback.xml; export DST=/var/lib/jetty/config/catalog-be/; while [ ! -e $DST ]; do echo 'Waiting for $DST...' >> $LOG; sleep 5; done; sleep 2; /bin/cp -f $SRC $DST; echo 'Done' >> $LOG"]
102 initialDelaySeconds: 5
104 - image: {{ .Values.image.filebeat }}
105 imagePullPolicy: {{ .Values.pullPolicy }}
108 - mountPath: /usr/share/filebeat/filebeat.yml
110 - mountPath: /var/log/onap
112 - mountPath: /usr/share/filebeat/data
113 name: sdc-data-filebeat
115 - name: filebeat-conf
117 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/log/filebeat/logback/filebeat.yml
120 - name: sdc-data-filebeat
124 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/log/sdc/be/logback.xml
125 - name: sdc-sdc-es-es
127 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/sdc/sdc-es/ES
128 - name: sdc-environments
130 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/sdc/environments
131 - name: sdc-localtime
136 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/sdc/logs
138 - name: "{{ .Values.nsPrefix }}-docker-registry-key"