[WIP] Add new AAI configuration files
[oom.git] / kubernetes / aai / search-data-service-deployment.yaml
1 apiVersion: extensions/v1beta1
2 kind: Deployment
3 metadata:
4   name: search-data-service
5 spec:
6   selector:
7     matchLabels:
8       app: search-data-service
9   template:
10     metadata:
11       labels:
12         app: search-data-service
13       name: search-data-service
14     spec:
15       containers:
16       - name: search-data-service
17         image: nexus3.onap.org:10001/openecomp/search-data-service:1.1-STAGING-latest
18         env:
19         - name: CONFIG_HOME
20           value: /opt/app/search-data-service/config/
21         - name: PATH
22           value: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
23         - name: JAVA_HOME
24           value: usr/lib/jvm/java-8-openjdk-amd64
25         - name: CONFIG_HOME
26           value: /opt/app/search-data-service/config/
27         - name: KEY_STORE_PASSWORD
28           value: OBF:1y0q1uvc1uum1uvg1pil1pjl1uuq1uvk1uuu1y10
29         - name: KEY_MANAGER_PASSWORD
30           value: OBF:1y0q1uvc1uum1uvg1pil1pjl1uuq1uvk1uuu1y10
31         volumeMounts:
32         - mountPath: /opt/app/search-data-service/config/
33           name: aai-search-data-service-config
34         - mountPath: /logs/
35           name: aai-search-data-service-logs
36         ports:
37         - containerPort: 9509
38         readinessProbe:
39           tcpSocket:
40             port: 9509
41           initialDelaySeconds: 5
42           periodSeconds: 10
43       volumes:
44       - name: aai-search-data-service-config
45         hostPath:
46           path: /dockerdata/onapdemo/aai/search-data-service/appconfig/
47       - name: aai-search-data-service-logs
48         hostPath:
49           path: /dockerdata/onapdemo/aai/search-data-service/logs/
50       restartPolicy: Always
51       imagePullSecrets:
52       - name: onap-docker-registry-key