blob: da017db6a61b478f1ab824e9b29115a5e55494d2 [file] [log] [blame]
Mandeep Khindad6ea9872017-06-24 11:49:37 -04001apiVersion: extensions/v1beta1
2kind: Deployment
3metadata:
4 name: robot
Mandeep Khinda0e8f8892017-08-25 03:31:17 +00005 namespace: "{{ .Values.nsPrefix }}-robot"
Mandeep Khindad6ea9872017-06-24 11:49:37 -04006spec:
7 selector:
8 matchLabels:
9 app: robot
10 template:
11 metadata:
12 labels:
13 app: robot
14 name: robot
15 spec:
16 containers:
kerenjfc2caa62017-08-23 12:46:02 +000017 - image: {{ .Values.image.testsuite }}
18 imagePullPolicy: {{ .Values.pullPolicy }}
Mandeep Khindad6ea9872017-06-24 11:49:37 -040019 name: robot
20 volumeMounts:
yuryn8b3bc5a2017-09-13 19:21:03 +030021 - name: localtime
22 mountPath: /etc/localtime
23 readOnly: true
Mandeep Khindad6ea9872017-06-24 11:49:37 -040024 - name: robot-eteshare
25 mountPath: /share
Mandeep Khindac2384bd2017-08-25 16:23:01 +000026 - name: robot-resources-asdc-interface
27 mountPath: /var/opt/OpenECOMP_ETE/robot/resources/asdc_interface.robot
28 - name: robot-resources-policy-interface
29 mountPath: /var/opt/OpenECOMP_ETE/robot/resources/policy_interface.robot
30 - name: robot-resources-sdngc-interface
31 mountPath: /var/opt/OpenECOMP_ETE/robot/resources/sdngc_interface.robot
Mandeep Khindad6ea9872017-06-24 11:49:37 -040032 - name: lighttpd-authorization
33 mountPath: /etc/lighttpd/authorization
Mandeep Khindadc2dc862017-09-08 05:20:30 +000034 - name: robot-assets-asdc-base-clearwater-env
35 mountPath: /var/opt/OpenECOMP_ETE/robot/assets/asdc/base_clearwater/base_clearwater.env
36 - name: robot-assets-asdc-base-vfw-env
37 mountPath: /var/opt/OpenECOMP_ETE/robot/assets/asdc/base_vfw/base_vfw.env
38 - name: robot-assets-asdc-base-vlb-env
39 mountPath: /var/opt/OpenECOMP_ETE/robot/assets/asdc/base_vlb/base_vlb.env
40 - name: robot-assets-asdc-base-vlb-dns-env
41 mountPath: /var/opt/OpenECOMP_ETE/robot/assets/asdc/base_vlb/dnsscaling.env
Mandeep Khindad6ea9872017-06-24 11:49:37 -040042 ports:
43 - containerPort: 88
44 readinessProbe:
45 tcpSocket:
46 port: 88
47 initialDelaySeconds: 5
48 periodSeconds: 10
49 volumes:
yuryn8b3bc5a2017-09-13 19:21:03 +030050 - name: localtime
51 hostPath:
52 path: /etc/localtime
Mandeep Khindad6ea9872017-06-24 11:49:37 -040053 - name: robot-eteshare
54 hostPath:
Mandeep Khinda0e8f8892017-08-25 03:31:17 +000055 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/robot/eteshare
Mandeep Khindac2384bd2017-08-25 16:23:01 +000056 - name: robot-resources-asdc-interface
Mandeep Khindad6ea9872017-06-24 11:49:37 -040057 hostPath:
Mandeep Khindac2384bd2017-08-25 16:23:01 +000058 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/robot/robot/resources/asdc_interface.robot
59 - name: robot-resources-policy-interface
Mandeep Khindad6ea9872017-06-24 11:49:37 -040060 hostPath:
Mandeep Khindac2384bd2017-08-25 16:23:01 +000061 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/robot/robot/resources/policy_interface.robot
62 - name: robot-resources-sdngc-interface
63 hostPath:
64 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/robot/robot/resources/sdngc_interface.robot
Mandeep Khindad6ea9872017-06-24 11:49:37 -040065 - name: lighttpd-authorization
66 hostPath:
Mandeep Khinda0e8f8892017-08-25 03:31:17 +000067 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/robot/authorization
Mandeep Khindadc2dc862017-09-08 05:20:30 +000068 - name: robot-assets-asdc-base-clearwater-env
69 hostPath:
70 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/robot/robot/assets/asdc/base_clearwater/base_clearwater.env
71 - name: robot-assets-asdc-base-vfw-env
72 hostPath:
73 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/robot/robot/assets/asdc/base_vfw/base_vfw.env
74 - name: robot-assets-asdc-base-vlb-env
75 hostPath:
76 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/robot/robot/assets/asdc/base_vlb/base_vlb.env
77 - name: robot-assets-asdc-base-vlb-dns-env
78 hostPath:
79 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/robot/robot/assets/asdc/base_vlb/dnsscaling.env
Borislav Glozman5197e2e2017-07-24 10:45:28 +030080 imagePullSecrets:
Mandeep Khinda0e8f8892017-08-25 03:31:17 +000081 - name: "{{ .Values.nsPrefix }}-docker-registry-key"