[WIP] Add new AAI configuration files
[oom.git] / kubernetes / aai / aai-traversal-deployment.yaml
1 apiVersion: extensions/v1beta1
2 kind: Deployment
3 metadata:
4   name: aai-traversal
5 spec:
6   selector:
7     matchLabels:
8       app: aai-traversal
9   template:
10     metadata:
11       labels:
12         app: aai-traversal
13       name: aai-traversal
14     spec:
15       containers:
16       - name: aai-traversal
17         image: nexus3.onap.org:10001/openecomp/aai-traversal: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         volumeMounts:
30         - mountPath: /opt/aai/logroot/AAI-GQ/
31           name: aai-traversal-logs
32         ports:
33         - containerPort: 8446
34         readinessProbe:
35           tcpSocket:
36             port: 8446
37           initialDelaySeconds: 5
38           periodSeconds: 10
39       volumes:
40         - name: aai-traversal-logs
41           hostPath:
42             path: /dockerdata/onapdemo/aai/aai-traversal/logs/
43       restartPolicy: Always
44       imagePullSecrets:
45       - name: onap-docker-registry-key