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