1 #{{ if not .Values.disableSdcSdcBe }}
2 apiVersion: extensions/v1beta1
6 app: sdc-onboard-backend
7 name: sdc-onboard-backend
8 namespace: "{{ .Values.nsPrefix }}-sdc"
18 app: sdc-onboard-backend
22 app: sdc-onboard-backend
23 name: sdc-onboard-backend
26 - name: sdc-onboard-init-readiness
27 image: "{{ .Values.image.readiness }}"
28 imagePullPolicy: "{{ .Values.pullPolicy }}"
39 fieldPath: metadata.namespace
40 - name: sdc-job-completion
41 image: "{{ .Values.image.readiness }}"
42 imagePullPolicy: "{{ .Values.pullPolicy }}"
46 - /root/readiness/sdc_check_job_completion.py
48 - sdc-onboard-cassandra-init
54 fieldPath: metadata.namespace
56 - mountPath: /root/readiness
57 name: sdc-check-job-completion
59 - name: sdc-onboard-backend
60 image: "{{ .Values.image.sdcOnboardBackend }}"
61 imagePullPolicy: "{{ .Values.pullPolicy }}"
66 - mountPath: /root/chef-solo/environments/
67 name: sdc-environments
68 - mountPath: /etc/localtime
71 - mountPath: /var/lib/jetty/logs
73 - mountPath: /var/log/onap
75 - mountPath: /tmp/logback.xml
77 - mountPath: "{{ .Values.certDir }}"
81 value: "{{ .Values.env.name }}"
85 fieldPath: status.podIP
86 - name: SDC_CLUSTER_NAME
87 value: "SDC-CS-{{ .Values.env.name }}"
90 secretKeyRef: {name: sdc-cs-secret, key: sdc_user}
93 secretKeyRef: {name: sdc-cs-secret, key: sdc_password}
95 value: "-Xdebug -agentlib:jdwp=transport=dt_socket,address=4001,server=y,suspend=n -Xmx1g -Xms1g"
96 - name: cassandra_ssl_enabled
99 value: "{{ .Values.certDir }}"
103 command: ["/bin/sh", "-c", "export LOG=wait_logback.log; touch $LOG; export SRC=/tmp/logback.xml; export DST=/var/lib/jetty/config/onboarding-be/; while [ ! -e $DST ]; do echo 'Waiting for $DST...' >> $LOG; sleep 5; done; sleep 2; /bin/cp -f $SRC $DST; echo 'Done' >> $LOG"]
107 - "/var/lib/ready-probe.sh"
108 initialDelaySeconds: 60
111 - name: filebeat-conf
113 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/log/filebeat/logback/filebeat.yml
116 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/sdc/cert
119 - name: sdc-data-filebeat
123 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/log/sdc/onboard-be/logback.xml
124 - name: sdc-environments
126 name: sdc-environment
127 - name: sdc-localtime
132 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/sdc/logs/ONBOARD
133 - name: sdc-check-job-completion
135 name: sdc-check-job-completion
137 - name: "{{ .Values.nsPrefix }}-docker-registry-key"