Add AAI haproxy
[oom.git] / kubernetes / aai / aai-resources-deployment.yaml
1 apiVersion: extensions/v1beta1
2 kind: Deployment
3 metadata:
4   name: aai-resources
5 spec:
6   selector:
7     matchLabels:
8       app: aai-resources
9   template:
10     metadata:
11       labels:
12         app: aai-resources
13       name: aai-resources
14     spec:
15       containers:
16       - name: aai-resources
17         image: nexus3.onap.org:10001/openecomp/aai-resources:1.1-STAGING-latest
18         env:
19         - name: CHEF_BRANCH
20           value: master
21         - name: AAI_CHEF_ENV
22           value: simpledemo
23         - name: AAI_CORE_VERSION
24           value: 1.1.0-SNAPSHOT
25         - name: AAI_CHEF_LOC
26           value: /var/chef/aai-data/environments
27         - name: CHEF_GIT_URL
28           value: http://gerrit.onap.org/r/aai
29         - name: PATH
30           value: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
31         - name: JAVA_HOME
32           value: /usr/lib/jvm/java-8-openjdk-amd64
33         - name: DEBIAN_FRONTEND
34           value: noninteractive
35         volumeMounts:
36         - mountPath: /opt/aai/logroot/AAI-RES/
37           name: aai-resources-logs
38         ports:
39         - containerPort: 8447
40         readinessProbe:
41           tcpSocket:
42             port: 8447
43           initialDelaySeconds: 5
44           periodSeconds: 10
45       volumes:
46       - name: aai-resources-logs
47         hostPath:
48           path: /dockerdata/onapdemo/aai/aai-resources/logs/
49       restartPolicy: Always
50       imagePullSecrets:
51       - name: onap-docker-registry-key